velosurf.web.auth
Class SimpleDBAuthenticator
java.lang.Object
velosurf.web.auth.BaseAuthenticator
velosurf.web.auth.SimpleDBAuthenticator
public class SimpleDBAuthenticator
- extends BaseAuthenticator
Authenticator basic implementation.
- Author:
- Claude Brisson
|
Method Summary |
void |
configure(java.util.Map map)
|
protected java.lang.String |
getPassword(java.lang.String login)
|
protected java.lang.Object |
getUser(java.lang.String login)
|
void |
init(java.lang.Object initData)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
db
private DBReference db
USER_BY_LOGIN_KEY
private static final java.lang.String USER_BY_LOGIN_KEY
- See Also:
- Constant Field Values
LOGIN_PARAMETER_KEY
private static final java.lang.String LOGIN_PARAMETER_KEY
- See Also:
- Constant Field Values
PASSWORD_FIELD_KEY
private static final java.lang.String PASSWORD_FIELD_KEY
- See Also:
- Constant Field Values
USER_BY_LOGIN_DEFAULT
private static final java.lang.String USER_BY_LOGIN_DEFAULT
- See Also:
- Constant Field Values
LOGIN_PARAMETER_DEFAULT
private static final java.lang.String LOGIN_PARAMETER_DEFAULT
- See Also:
- Constant Field Values
PASSWORD_FIELD_DEFAULT
private static final java.lang.String PASSWORD_FIELD_DEFAULT
- See Also:
- Constant Field Values
config
private java.util.Map config
userByLogin
private java.lang.String userByLogin
loginParameter
private java.lang.String loginParameter
passwordField
private java.lang.String passwordField
SimpleDBAuthenticator
public SimpleDBAuthenticator()
init
public void init(java.lang.Object initData)
- Overrides:
init in class BaseAuthenticator
getPassword
protected java.lang.String getPassword(java.lang.String login)
- Specified by:
getPassword in class BaseAuthenticator
getUser
protected java.lang.Object getUser(java.lang.String login)
- Specified by:
getUser in class BaseAuthenticator
configure
public void configure(java.util.Map map)
- Overrides:
configure in class BaseAuthenticator
~ooOoo~