org.eclipse.jetty.security.authentication
Class SessionAuthentication
java.lang.Object
org.eclipse.jetty.security.authentication.SessionAuthentication
- All Implemented Interfaces:
- Serializable, EventListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionBindingListener, Authentication, Authentication.User
public class SessionAuthentication
- extends Object
- implements Authentication.User, Serializable, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionBindingListener
- See Also:
- Serialized Form
__J_AUTHENTICATED
public static final String __J_AUTHENTICATED
- See Also:
- Constant Field Values
SessionAuthentication
public SessionAuthentication(String method,
UserIdentity userIdentity,
Object credentials)
getAuthMethod
public 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,
String role)
- Specified by:
isUserInRole in interface Authentication.User
logout
public void logout()
- Specified by:
logout in interface Authentication.User
toString
public String toString()
- Overrides:
toString in class 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-2011 Mort Bay Consulting. All Rights Reserved.