org.apache.deltaspike.security.impl.credential
Class DefaultLoginCredential

java.lang.Object
  extended by org.apache.deltaspike.security.impl.credential.DefaultLoginCredential
All Implemented Interfaces:
LoginCredential

@Named(value="loginCredential")
@RequestScoped
public class DefaultLoginCredential
extends Object
implements LoginCredential

The default LoginCredential implementation. This implementation allows for a username and plain text password to be set, and uses the PasswordCredential implementation of the Credential interface for authentication.


Constructor Summary
DefaultLoginCredential()
           
 
Method Summary
protected  void afterLogin(PostAuthenticateEvent event)
           
 Credential getCredential()
           
 String getUserId()
           
 void invalidate()
           
protected  void loginFailed(LoginFailedEvent event)
           
 void setCredential(Credential credential)
           
 void setUserId(String userId)
           
protected  void setValid(PostAuthenticateEvent event)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultLoginCredential

public DefaultLoginCredential()
Method Detail

getUserId

public String getUserId()
Specified by:
getUserId in interface LoginCredential

setUserId

public void setUserId(String userId)
Specified by:
setUserId in interface LoginCredential

getCredential

public Credential getCredential()
Specified by:
getCredential in interface LoginCredential

setCredential

public void setCredential(Credential credential)
Specified by:
setCredential in interface LoginCredential

invalidate

public void invalidate()
Specified by:
invalidate in interface LoginCredential

setValid

protected void setValid(@Observes
                        PostAuthenticateEvent event)

afterLogin

protected void afterLogin(@Observes
                          PostAuthenticateEvent event)

loginFailed

protected void loginFailed(@Observes
                           LoginFailedEvent event)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.