public class InterceptorStatusToken
extends java.lang.Object
AbstractSecurityInterceptor
subclasses.
This class reflects the status of the security interception, so that the final call to
AbstractSecurityInterceptor.afterInvocation(InterceptorStatusToken, Object)
can tidy up correctly.
Constructor and Description |
---|
InterceptorStatusToken(SecurityContext securityContext,
boolean contextHolderRefreshRequired,
java.util.Collection<ConfigAttribute> attributes,
java.lang.Object secureObject) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ConfigAttribute> |
getAttributes() |
java.lang.Object |
getSecureObject() |
SecurityContext |
getSecurityContext() |
boolean |
isContextHolderRefreshRequired() |
public InterceptorStatusToken(SecurityContext securityContext, boolean contextHolderRefreshRequired, java.util.Collection<ConfigAttribute> attributes, java.lang.Object secureObject)
public java.util.Collection<ConfigAttribute> getAttributes()
public SecurityContext getSecurityContext()
public java.lang.Object getSecureObject()
public boolean isContextHolderRefreshRequired()