org.eclipse.jetty.security.authentication
Class SessionAuthentication
java.lang.Object
org.eclipse.jetty.security.authentication.SessionAuthentication
- All Implemented Interfaces:
- java.io.Serializable, java.util.EventListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionBindingListener, Authentication, Authentication.User
public class SessionAuthentication
- extends java.lang.Object
- implements Authentication.User, java.io.Serializable, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionBindingListener
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
__J_AUTHENTICATED
public static final java.lang.String __J_AUTHENTICATED
- See Also:
- Constant Field Values
SessionAuthentication
public SessionAuthentication(java.lang.String method,
UserIdentity userIdentity,
java.lang.Object credentials)
getAuthMethod
public java.lang.String getAuthMethod()
- Specified by:
getAuthMethod
in interface Authentication.User
getUserIdentity
public UserIdentity getUserIdentity()
- Specified by:
getUserIdentity
in interface Authentication.User
isUserInRole
public boolean isUserInRole(UserIdentity.Scope scope,
java.lang.String role)
- Specified by:
isUserInRole
in interface Authentication.User
logout
public void logout()
- Specified by:
logout
in interface Authentication.User
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
sessionWillPassivate
public void sessionWillPassivate(javax.servlet.http.HttpSessionEvent se)
- Specified by:
sessionWillPassivate
in interface javax.servlet.http.HttpSessionActivationListener
sessionDidActivate
public void sessionDidActivate(javax.servlet.http.HttpSessionEvent se)
- Specified by:
sessionDidActivate
in interface javax.servlet.http.HttpSessionActivationListener
valueBound
public void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
valueBound
in interface javax.servlet.http.HttpSessionBindingListener
valueUnbound
public void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
valueUnbound
in interface javax.servlet.http.HttpSessionBindingListener
Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.