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, mirrorpublic 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 在接口中 FCloneableclone 在类中 Configurationjava.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()
ConfigurationgetNameSpace 在类中 Configuration