Interface AfterInvocationProvider
- All Known Implementing Classes:
 AbstractAclProvider,AclEntryAfterInvocationCollectionFilteringProvider,AclEntryAfterInvocationProvider,PostInvocationAdviceProvider
Deprecated.
Indicates a class is responsible for participating in an
 
AfterInvocationProviderManager decision.- 
Method Summary
Modifier and TypeMethodDescriptiondecide(Authentication authentication, Object object, Collection<ConfigAttribute> attributes, Object returnedObject) Deprecated.booleanDeprecated.Indicates whether theAfterInvocationProvideris able to provide "after invocation" processing for the indicated secured object type.booleansupports(ConfigAttribute attribute) Deprecated.Indicates whether thisAfterInvocationProvideris able to participate in a decision involving the passedConfigAttribute. 
- 
Method Details
- 
decide
Object decide(Authentication authentication, Object object, Collection<ConfigAttribute> attributes, Object returnedObject) throws AccessDeniedException Deprecated.- Throws:
 AccessDeniedException
 - 
supports
Deprecated.Indicates whether thisAfterInvocationProvideris able to participate in a decision involving the passedConfigAttribute.This allows the
AbstractSecurityInterceptorto check every configuration attribute can be consumed by the configuredAccessDecisionManagerand/orRunAsManagerand/orAccessDecisionManager.- Parameters:
 attribute- a configuration attribute that has been configured against theAbstractSecurityInterceptor- Returns:
 - true if this 
AfterInvocationProvidercan support the passed configuration attribute 
 - 
supports
Deprecated.Indicates whether theAfterInvocationProvideris able to provide "after invocation" processing for the indicated secured object type.- Parameters:
 clazz- the class of secure object that is being queried- Returns:
 - true if the implementation can process the indicated class
 
 
 - 
 
AuthorizationManager