org.springframework.security.context
Class SecurityContextImpl
java.lang.Object
org.springframework.security.context.SecurityContextImpl
- All Implemented Interfaces:
- Serializable, SecurityContext
public class SecurityContextImpl
- extends Object
- implements SecurityContext
Base implementation of SecurityContext.
Used by default by SecurityContextHolder and HttpSessionContextIntegrationFilter.
- Version:
- $Id$
- Author:
- Ben Alex
- See Also:
- Serialized Form
SecurityContextImpl
public SecurityContextImpl()
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
getAuthentication
public Authentication getAuthentication()
- Description copied from interface:
SecurityContext
- Obtains the currently authenticated principal, or an authentication request token.
- Specified by:
getAuthentication in interface SecurityContext
- Returns:
- the
Authentication or null if no authentication information is available
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
setAuthentication
public void setAuthentication(Authentication authentication)
- Description copied from interface:
SecurityContext
- Changes the currently authenticated principal, or removes the authentication information.
- Specified by:
setAuthentication in interface SecurityContext
- Parameters:
authentication - the new Authentication token, or null if no further
authentication information should be stored
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.