Class MarkingAfterInvocationProvider
- java.lang.Object
-
- org.alfresco.repo.security.permissions.impl.acegi.MarkingAfterInvocationProvider
-
- All Implemented Interfaces:
net.sf.acegisecurity.afterinvocation.AfterInvocationProvider
public class MarkingAfterInvocationProvider extends Object implements net.sf.acegisecurity.afterinvocation.AfterInvocationProvider
Invocation provider that can be used to mark entries that have been permission checked. Use an instance of this class at the end of the 'after' invocations.- Since:
- 4.0
- Author:
- Derek Hulley
-
-
Constructor Summary
Constructors Constructor Description MarkingAfterInvocationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectdecide(net.sf.acegisecurity.Authentication authentication, Object object, net.sf.acegisecurity.ConfigAttributeDefinition config, Object returnedObject)booleansupports(Class clazz)booleansupports(net.sf.acegisecurity.ConfigAttribute attribute)
-
-
-
Method Detail
-
decide
public Object decide(net.sf.acegisecurity.Authentication authentication, Object object, net.sf.acegisecurity.ConfigAttributeDefinition config, Object returnedObject) throws net.sf.acegisecurity.AccessDeniedException
- Specified by:
decidein interfacenet.sf.acegisecurity.afterinvocation.AfterInvocationProvider- Throws:
net.sf.acegisecurity.AccessDeniedException
-
supports
public boolean supports(net.sf.acegisecurity.ConfigAttribute attribute)
- Specified by:
supportsin interfacenet.sf.acegisecurity.afterinvocation.AfterInvocationProvider
-
supports
public boolean supports(Class clazz)
- Specified by:
supportsin interfacenet.sf.acegisecurity.afterinvocation.AfterInvocationProvider
-
-