public class PrivilegeConfig extends Configuration
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
CONNECTOR |
static java.lang.String |
DEFAULTADMINNAME |
static java.lang.String |
DEFAULTADMINPASSWORD |
static java.lang.String |
ROOT_ROLE |
static long |
SYSADMINID |
static java.lang.String |
XML_TAG |
构造器和说明 |
---|
PrivilegeConfig() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
java.lang.String |
fileName()
对应的xml文件名
|
AuthenticationProvider |
getAuthenticationProvider()
得到认证结果
|
PasswordValidator |
getCustomPasswordValidatorProcessor()
获取密码加密校验器
|
java.lang.String |
getForwardUrl()
得到认证成功后的跳转地址
|
static PrivilegeConfig |
getInstance()
获取权限配置管理类
|
java.lang.String |
getNameSpace()
配置类的自定义前缀(配置类的命名空间),需要自己实现
|
PrivilegeFilter |
getPrivilegeFilter()
得到权限系统过滤器
|
int |
getPrivilegeFilterType() |
java.util.Date |
getRootManagerBirthday()
得到管理员出生年月
|
java.lang.String |
getRootManagerEmail()
得到管理员邮箱
|
java.lang.String |
getRootManagerMobile()
得到管理员手机号
|
java.lang.String |
getRootManagerName()
得到管理员用户名
|
java.lang.String |
getRootManagerPassword()
得到管理员密码
|
java.lang.String |
getRootManagerRealname()
得到管理员真实姓名
|
java.lang.String |
getRootManagerWorkphone()
得到管理员电话
|
boolean |
hasSetFSSystemPW()
是否第一次登陆系统(是否已经配置了用户名密码)
|
boolean |
isDemoRootUser()
是否是默认用户
|
boolean |
isRootManagerMale()
得到管理员性别(是否是男性)
|
void |
setAuthenticationProvider(AuthenticationProvider authenticationProvider)
设置认证结果
|
void |
setCustomPasswordValidatorProcessor(PasswordValidator passwordValidator)
设置密码加密校验器
|
void |
setHasFSSystemPW(boolean hasSet)
设置是否第一次登陆系统(是否已经配置了用户名密码)
|
void |
setPrivilegeFilter(PrivilegeFilter privilegeFilter)
设置权限系统过滤器
|
void |
setRootManagerBirthday(java.util.Date rootManagerBirthday)
设置管理员出生年月
|
void |
setRootManagerEmail(java.lang.String rootManagerEmail)
设置管理员邮箱
|
void |
setRootManagerMale(boolean rootManagerMale)
设置管理员性别(是否是男性)
|
void |
setRootManagerMobile(java.lang.String rootManagerMobile)
设置管理员手机号
|
void |
setRootManagerName(java.lang.String rootManagerName)
设置管理员用户名
|
void |
setRootManagerPassword(java.lang.String rootManagerPassword)
设置管理员密码
|
void |
setRootManagerRealname(java.lang.String rootManagerRealname)
设置管理员真实姓名
|
void |
setRootManagerWorkphone(java.lang.String rootManagerWorkphone)
设置管理员电话
|
initialize, mirror
public static final java.lang.String XML_TAG
public static final java.lang.String DEFAULTADMINNAME
public static final java.lang.String DEFAULTADMINPASSWORD
public static final java.lang.String CONNECTOR
public static final long SYSADMINID
public static final java.lang.String ROOT_ROLE
public static PrivilegeConfig getInstance()
public PasswordValidator getCustomPasswordValidatorProcessor()
public void setCustomPasswordValidatorProcessor(PasswordValidator passwordValidator)
passwordValidator
- 加密校验器public boolean isDemoRootUser()
public boolean hasSetFSSystemPW()
public void setHasFSSystemPW(boolean hasSet)
hasSet
- public java.lang.String getRootManagerName()
public void setRootManagerName(java.lang.String rootManagerName)
rootManagerName
- public java.lang.String getRootManagerPassword()
public void setRootManagerPassword(java.lang.String rootManagerPassword)
rootManagerPassword
- public AuthenticationProvider getAuthenticationProvider()
public void setAuthenticationProvider(AuthenticationProvider authenticationProvider)
authenticationProvider
- public java.lang.String getForwardUrl()
public PrivilegeFilter getPrivilegeFilter()
public int getPrivilegeFilterType()
public void setPrivilegeFilter(PrivilegeFilter privilegeFilter)
privilegeFilter
- public java.lang.String fileName()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 Configuration
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public java.lang.String getRootManagerRealname()
public void setRootManagerRealname(java.lang.String rootManagerRealname)
rootManagerRealname
- public java.util.Date getRootManagerBirthday()
public void setRootManagerBirthday(java.util.Date rootManagerBirthday)
rootManagerBirthday
- public boolean isRootManagerMale()
public void setRootManagerMale(boolean rootManagerMale)
rootManagerMale
- public java.lang.String getRootManagerMobile()
public void setRootManagerMobile(java.lang.String rootManagerMobile)
rootManagerMobile
- public java.lang.String getRootManagerWorkphone()
public void setRootManagerWorkphone(java.lang.String rootManagerWorkphone)
rootManagerWorkphone
- public java.lang.String getRootManagerEmail()
public void setRootManagerEmail(java.lang.String rootManagerEmail)
rootManagerEmail
- public java.lang.String getNameSpace()
Configuration
getNameSpace
在类中 Configuration