org.jboss.seam.security
Class BaseAuthenticator

java.lang.Object
  extended by org.jboss.seam.security.BaseAuthenticator
All Implemented Interfaces:
Authenticator
Direct Known Subclasses:
IdmAuthenticator, JaasAuthenticator, OpenIdAuthenticator

public abstract class BaseAuthenticator
extends Object
implements Authenticator

Abstract implementation of Authenticator which provides basic features

Author:
Shane Bryzak

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.seam.security.Authenticator
Authenticator.AuthenticationStatus
 
Constructor Summary
BaseAuthenticator()
           
 
Method Summary
 Authenticator.AuthenticationStatus getStatus()
           
 org.picketlink.idm.api.User getUser()
           
 void postAuthenticate()
           
 void setStatus(Authenticator.AuthenticationStatus status)
           
 void setUser(org.picketlink.idm.api.User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.seam.security.Authenticator
authenticate
 

Constructor Detail

BaseAuthenticator

public BaseAuthenticator()
Method Detail

getStatus

public Authenticator.AuthenticationStatus getStatus()
Specified by:
getStatus in interface Authenticator

setStatus

public void setStatus(Authenticator.AuthenticationStatus status)

getUser

public org.picketlink.idm.api.User getUser()
Specified by:
getUser in interface Authenticator

setUser

public void setUser(org.picketlink.idm.api.User user)

postAuthenticate

public void postAuthenticate()
Specified by:
postAuthenticate in interface Authenticator


Copyright © 2011 Seam Framework. All Rights Reserved.