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
ConstructorsConstructorDescriptionGenericAclEntryAfterInvocationProvider(org.acegisecurity.acls.AclService aclService, String processConfigAttribute, org.acegisecurity.acls.Permission[] requirePermission) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanhasPermission(org.acegisecurity.Authentication authentication, Object domainObject) voidsetObjectIdentityRetrievalStrategy(org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy objectIdentityRetrievalStrategy) voidsetSidRetrievalStrategy(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy) Methods inherited from class org.acegisecurity.afterinvocation.AclEntryAfterInvocationProvider
decide, setMessageSourceMethods 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:
hasPermissionin classorg.acegisecurity.afterinvocation.AbstractAclProvider
-
setObjectIdentityRetrievalStrategy
public void setObjectIdentityRetrievalStrategy(org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy objectIdentityRetrievalStrategy) - Overrides:
setObjectIdentityRetrievalStrategyin classorg.acegisecurity.afterinvocation.AbstractAclProvider
-
setSidRetrievalStrategy
public void setSidRetrievalStrategy(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy) - Overrides:
setSidRetrievalStrategyin classorg.acegisecurity.afterinvocation.AbstractAclProvider
-