Class GenericAclEntryAfterInvocationProvider
java.lang.Object
org.acegisecurity.afterinvocation.AbstractAclProvider
org.acegisecurity.afterinvocation.AclEntryAfterInvocationProvider
com.atlassian.bamboo.security.acegi.afterinvocation.GenericAclEntryAfterInvocationProvider
- All Implemented Interfaces:
org.acegisecurity.afterinvocation.AfterInvocationProvider
,org.springframework.beans.factory.Aware
,org.springframework.context.MessageSourceAware
public class GenericAclEntryAfterInvocationProvider
extends org.acegisecurity.afterinvocation.AclEntryAfterInvocationProvider
-
Field Summary
Fields inherited from class org.acegisecurity.afterinvocation.AclEntryAfterInvocationProvider
logger, messages
-
Constructor Summary
ConstructorDescriptionGenericAclEntryAfterInvocationProvider
(org.acegisecurity.acls.AclService aclService, String processConfigAttribute, org.acegisecurity.acls.Permission[] requirePermission) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
hasPermission
(org.acegisecurity.Authentication authentication, Object domainObject) void
setObjectIdentityRetrievalStrategy
(org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy objectIdentityRetrievalStrategy) void
setSidRetrievalStrategy
(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy) Methods inherited from class org.acegisecurity.afterinvocation.AclEntryAfterInvocationProvider
decide, setMessageSource
Methods inherited from class org.acegisecurity.afterinvocation.AbstractAclProvider
getProcessDomainObjectClass, setProcessConfigAttribute, setProcessDomainObjectClass, supports, supports
-
Constructor Details
-
GenericAclEntryAfterInvocationProvider
public GenericAclEntryAfterInvocationProvider(org.acegisecurity.acls.AclService aclService, String processConfigAttribute, org.acegisecurity.acls.Permission[] requirePermission)
-
-
Method Details
-
hasPermission
protected boolean hasPermission(org.acegisecurity.Authentication authentication, Object domainObject) - Overrides:
hasPermission
in classorg.acegisecurity.afterinvocation.AbstractAclProvider
-
setObjectIdentityRetrievalStrategy
public void setObjectIdentityRetrievalStrategy(org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy objectIdentityRetrievalStrategy) - Overrides:
setObjectIdentityRetrievalStrategy
in classorg.acegisecurity.afterinvocation.AbstractAclProvider
-
setSidRetrievalStrategy
public void setSidRetrievalStrategy(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy) - Overrides:
setSidRetrievalStrategy
in classorg.acegisecurity.afterinvocation.AbstractAclProvider
-