org.alfresco.repo.security.permissions.impl.acegi
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 java.lang.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
Method Summary |
java.lang.Object |
decide(net.sf.acegisecurity.Authentication authentication,
java.lang.Object object,
net.sf.acegisecurity.ConfigAttributeDefinition config,
java.lang.Object returnedObject)
|
boolean |
supports(java.lang.Class clazz)
|
boolean |
supports(net.sf.acegisecurity.ConfigAttribute attribute)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarkingAfterInvocationProvider
public MarkingAfterInvocationProvider()
decide
public java.lang.Object decide(net.sf.acegisecurity.Authentication authentication,
java.lang.Object object,
net.sf.acegisecurity.ConfigAttributeDefinition config,
java.lang.Object returnedObject)
throws net.sf.acegisecurity.AccessDeniedException
- Specified by:
decide
in interface net.sf.acegisecurity.afterinvocation.AfterInvocationProvider
- Throws:
net.sf.acegisecurity.AccessDeniedException
supports
public boolean supports(net.sf.acegisecurity.ConfigAttribute attribute)
- Specified by:
supports
in interface net.sf.acegisecurity.afterinvocation.AfterInvocationProvider
supports
public boolean supports(java.lang.Class clazz)
- Specified by:
supports
in interface net.sf.acegisecurity.afterinvocation.AfterInvocationProvider
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.