info.rolandkrueger.roklib.webapps.actions
Class UserAuthenticator<KeyClass,UserData,U extends GenericUser<KeyClass,UserData>>

java.lang.Object
  extended by info.rolandkrueger.roklib.webapps.actions.UserAuthenticator<KeyClass,UserData,U>
All Implemented Interfaces:
Serializable

public class UserAuthenticator<KeyClass,UserData,U extends GenericUser<KeyClass,UserData>>
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class UserAuthenticator.AuthenticationOutcome
           
 class UserAuthenticator.AuthenticationResult
           
 
Field Summary
private  IUserDataAccess<KeyClass,UserData,U> mDataAccess
           
private static long serialVersionUID
           
 
Constructor Summary
UserAuthenticator(IUserDataAccess<KeyClass,UserData,U> dataAccess)
           
 
Method Summary
 UserAuthenticator.AuthenticationResult authenticate(String userLogin, String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

mDataAccess

private IUserDataAccess<KeyClass,UserData,U extends GenericUser<KeyClass,UserData>> mDataAccess
Constructor Detail

UserAuthenticator

public UserAuthenticator(IUserDataAccess<KeyClass,UserData,U> dataAccess)
Method Detail

authenticate

public UserAuthenticator.AuthenticationResult authenticate(String userLogin,
                                                           String password)


Copyright © 2007-2011. All Rights Reserved.