org.eclipse.jetty.security.authentication
Class SessionCachingAuthenticator.SessionAuthentication

java.lang.Object
  extended by org.eclipse.jetty.security.UserAuthentication
      extended by org.eclipse.jetty.security.authentication.SessionCachingAuthenticator.SessionAuthentication
All Implemented Interfaces:
EventListener, HttpSessionAttributeListener, Authentication, Authentication.User
Enclosing class:
SessionCachingAuthenticator

protected class SessionCachingAuthenticator.SessionAuthentication
extends UserAuthentication
implements HttpSessionAttributeListener


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.jetty.server.Authentication
Authentication.Challenge, Authentication.Deferred, Authentication.Failure, Authentication.ResponseSent, Authentication.SendSuccess, Authentication.User, Authentication.Wrapped
 
Field Summary
 
Fields inherited from interface org.eclipse.jetty.server.Authentication
NOT_CHECKED, SEND_CONTINUE, SEND_FAILURE, SEND_SUCCESS, UNAUTHENTICATED
 
Constructor Summary
SessionCachingAuthenticator.SessionAuthentication(Authenticator authenticator, UserIdentity userIdentity)
           
 
Method Summary
 void attributeAdded(HttpSessionBindingEvent event)
           
 void attributeRemoved(HttpSessionBindingEvent event)
           
 void attributeReplaced(HttpSessionBindingEvent arg0)
           
 String toString()
           
 
Methods inherited from class org.eclipse.jetty.security.UserAuthentication
getAuthMethod, getUserIdentity, isUserInRole, logout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionCachingAuthenticator.SessionAuthentication

public SessionCachingAuthenticator.SessionAuthentication(Authenticator authenticator,
                                                         UserIdentity userIdentity)
Method Detail

attributeAdded

public void attributeAdded(HttpSessionBindingEvent event)
Specified by:
attributeAdded in interface HttpSessionAttributeListener

attributeRemoved

public void attributeRemoved(HttpSessionBindingEvent event)
Specified by:
attributeRemoved in interface HttpSessionAttributeListener

attributeReplaced

public void attributeReplaced(HttpSessionBindingEvent arg0)
Specified by:
attributeReplaced in interface HttpSessionAttributeListener

toString

public String toString()
Overrides:
toString in class UserAuthentication


Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.