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.IOException
private void writeUserFile() throws java.io.IOException
java.io.IOException
private void log(java.lang.String level, java.lang.String message)
public User getUser(javax.servlet.ServletRequest request)
getUser
in interface UserManager
public void updateUser(User _user)
updateUser
in interface UserManager
public void xmlParamInitialize(org.w3c.dom.Element element, XMLParamProcessor processor)
xmlParamInitialize
in interface XMLParamAware
Copyright 2004-2015 Wandora Team