类 SecurityProperties
java.lang.Object
com.iplatform.security.config.SecurityProperties
@ConfigurationProperties(prefix="iplatform.security")
public class SecurityProperties
extends Object
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明获得配置的匿名访问地址集合手机短信登录方式,配置的验证码提供者。用户名密码方式登录,配置的验证码提供者。获得配置的已认证用户都能访问的地址集合。获取超级管理员密码(秘文)long返回移动端token失效时间(分钟),默认:60 * 24 * 15 (15天)long返回PC端token失效时间(分钟),默认:120boolean支持手机登录时自动注册(手机不存在则,直接注册)booleanboolean是否启用跨域配置,在 Gateway 模式下,由于网关已经配置,这里业务就不需要重复配置了。boolean用户体系(用户名)都是手机号。voidsetAllowMobileLoginReg(boolean allowMobileLoginReg) voidsetAllowPcUserAccessApp(boolean allowPcUserAccessApp) 设置是否允许'后台PC用户'访问登录手机APPvoidsetAnonymousList(List<String> anonymousList) voidsetCorsEnabled(boolean corsEnabled) voidsetLoginCaptchaSmsCode(String loginCaptchaSmsCode) voidsetLoginCaptchaUserPass(String loginCaptchaUserPass) voidsetPermitList(List<String> permitList) voidsetSupervisorPassword(String supervisorPassword) voidsetTokenExpireMobile(long tokenExpireMobile) voidsetTokenExpireWeb(long tokenExpireWeb) voidsetUserNameIsPhone(boolean userNameIsPhone)
-
构造器详细资料
-
SecurityProperties
public SecurityProperties()
-
-
方法详细资料
-
isUserNameIsPhone
public boolean isUserNameIsPhone()用户体系(用户名)都是手机号。- 返回:
-
setUserNameIsPhone
public void setUserNameIsPhone(boolean userNameIsPhone) -
isAllowMobileLoginReg
public boolean isAllowMobileLoginReg()支持手机登录时自动注册(手机不存在则,直接注册)- 返回:
-
setAllowMobileLoginReg
public void setAllowMobileLoginReg(boolean allowMobileLoginReg) -
getTokenExpireWeb
public long getTokenExpireWeb()返回PC端token失效时间(分钟),默认:120- 返回:
-
setTokenExpireWeb
public void setTokenExpireWeb(long tokenExpireWeb) -
getTokenExpireMobile
public long getTokenExpireMobile()返回移动端token失效时间(分钟),默认:60 * 24 * 15 (15天)- 返回:
-
setTokenExpireMobile
public void setTokenExpireMobile(long tokenExpireMobile) -
isAllowPcUserAccessApp
public boolean isAllowPcUserAccessApp() -
setAllowPcUserAccessApp
public void setAllowPcUserAccessApp(boolean allowPcUserAccessApp) 设置是否允许'后台PC用户'访问登录手机APP- 参数:
allowPcUserAccessApp-
-
isCorsEnabled
public boolean isCorsEnabled()是否启用跨域配置,在 Gateway 模式下,由于网关已经配置,这里业务就不需要重复配置了。- 返回:
-
setCorsEnabled
public void setCorsEnabled(boolean corsEnabled) -
getSupervisorPassword
获取超级管理员密码(秘文)- 返回:
-
setSupervisorPassword
-
getPermitList
获得配置的已认证用户都能访问的地址集合。- 返回:
-
setPermitList
-
getAnonymousList
获得配置的匿名访问地址集合- 返回:
-
setAnonymousList
-
getLoginCaptchaUserPass
用户名密码方式登录,配置的验证码提供者。- 返回:
-
setLoginCaptchaUserPass
-
getLoginCaptchaSmsCode
手机短信登录方式,配置的验证码提供者。- 返回:
-
setLoginCaptchaSmsCode
-