org.apache.deltaspike.security.impl.credential
Class DefaultLoginCredential
java.lang.Object
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.
DefaultLoginCredential
public DefaultLoginCredential()
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.