public interface PrivilegeManagerProvider extends RemoteXMLFileManagerProvider
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
KEY |
MARK_STRING
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
java.lang.String |
fileName()
对应的xml文件名
|
AuthenticationProvider |
getAuthenticationProvider() |
PasswordValidator |
getCustomPasswordValidatorProcessor() |
java.lang.String |
getForwardUrl() |
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 |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setAuthenticationProvider(AuthenticationProvider authenticationProvider) |
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) |
void |
setUserInfo(java.lang.String realname,
java.util.Date birthday,
boolean male,
java.lang.String mobile,
java.lang.String workphone,
java.lang.String email) |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
readFromInputStream, readXMLFile
boolean isDemoRootUser()
boolean hasSetFSSystemPW()
void setHasFSSystemPW(boolean hasSet)
java.lang.String getRootManagerName()
void setRootManagerName(java.lang.String rootManagerName)
java.lang.String getRootManagerPassword()
void setRootManagerPassword(java.lang.String rootManagerPassword)
AuthenticationProvider getAuthenticationProvider()
void setAuthenticationProvider(AuthenticationProvider authenticationProvider)
java.lang.String getForwardUrl()
PrivilegeFilter getPrivilegeFilter()
int getPrivilegeFilterType()
void setPrivilegeFilter(PrivilegeFilter privilegeFilter)
void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
void writeXML(XMLPrintWriter writer)
XMLWriter
java.lang.String fileName()
fileName
在接口中 XMLFileManagerProvider
java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
java.lang.String getRootManagerRealname()
void setRootManagerRealname(java.lang.String rootManagerRealname)
java.util.Date getRootManagerBirthday()
void setRootManagerBirthday(java.util.Date rootManagerBirthday)
boolean isRootManagerMale()
void setRootManagerMale(boolean rootManagerMale)
java.lang.String getRootManagerMobile()
void setRootManagerMobile(java.lang.String rootManagerMobile)
java.lang.String getRootManagerWorkphone()
void setRootManagerWorkphone(java.lang.String rootManagerWorkphone)
java.lang.String getRootManagerEmail()
void setRootManagerEmail(java.lang.String rootManagerEmail)
void setUserInfo(java.lang.String realname, java.util.Date birthday, boolean male, java.lang.String mobile, java.lang.String workphone, java.lang.String email)
PasswordValidator getCustomPasswordValidatorProcessor()