package com.dragoninfo.dcuc.auth.config; import lombok.Data; import lombok.Getter; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; import java.util.List; /** * @author fuzq * @date 2019/3/13 */ @Data @ConfigurationProperties(prefix = "dcuc.auth") @Component public class DcucAuthConfig { /** * 应用代码 */ private String appCode; /** * 资源同步是否不清空菜单并动态添加菜单,默认false:清空菜单并重新加载所有菜单 true:不清空菜单并动态加载菜单 */ private Boolean menuNoclear; /** * 服务变更通知地址 */ private String servicePermissionUrl; /** * 是否需要竹云认证 */ private Boolean bimEnabled; /** * 竹云认证URL */ private String bimUrl; /** * 竹云应用方标识 */ private String bimLoginId; /** * 竹云应用方秘钥 */ private String bimSecretKey; /** * 竹云调用方用户名 */ private String bimUsername; /** * 竹云调用方密码 */ private String bimPassword; /** * 国密开启 */ private Boolean gmEnable = false; /** * 国密不使用查询 */ private Boolean gmSelectEnable = false; /** * 审批中心Url * 非总线调用地址 */ private String approvalCenterUrl; /** * 用户中心非总线调用地址 */ private String userCenterUrl; /** * ADMIN ID */ private String rootUserId; /** * 顶级机构id */ private String rootOrgId; /** * 定时任务等系统默认操作人员身份证号 */ private String operatorIdcard; /** * 新标准通知应用路径 */ private List notifyAppUrlList; }