public class FileSystemUserManager extends java.lang.Object implements UserManager, XMLParamAware
| Modifier and Type | Class and Description |
|---|---|
private class |
FileSystemUserManager.FSUser |
| Modifier and Type | Field and Description |
|---|---|
private Logger |
logger |
private java.lang.String |
passRequestParam |
static java.lang.String |
PASSWORD_KEY |
private static java.util.regex.Pattern |
propPattern |
private static java.util.regex.Pattern |
propPattern2 |
private java.lang.String |
requestParam |
private java.lang.String |
userFile |
private java.util.HashMap<java.lang.String,FileSystemUserManager.FSUser> |
users |
| Constructor and Description |
|---|
FileSystemUserManager() |
| Modifier and Type | Method and Description |
|---|---|
User |
getUser(javax.servlet.ServletRequest request) |
private void |
log(java.lang.String level,
java.lang.String message) |
private void |
readUserFile() |
void |
updateUser(User _user) |
private void |
writeUserFile() |
void |
xmlParamInitialize(org.w3c.dom.Element element,
XMLParamProcessor processor) |
public static java.lang.String PASSWORD_KEY
private java.lang.String userFile
private java.util.HashMap<java.lang.String,FileSystemUserManager.FSUser> users
private java.lang.String requestParam
private java.lang.String passRequestParam
private Logger logger
private static java.util.regex.Pattern propPattern
private static java.util.regex.Pattern propPattern2
private void readUserFile()
throws java.io.IOException
java.io.IOExceptionprivate void writeUserFile()
throws java.io.IOException
java.io.IOExceptionprivate void log(java.lang.String level,
java.lang.String message)
public User getUser(javax.servlet.ServletRequest request)
getUser in interface UserManagerpublic void updateUser(User _user)
updateUser in interface UserManagerpublic void xmlParamInitialize(org.w3c.dom.Element element,
XMLParamProcessor processor)
xmlParamInitialize in interface XMLParamAwareCopyright 2004-2015 Wandora Team