Class ProjectPlanPermissionAwareVoter

    • Constructor Detail

      • ProjectPlanPermissionAwareVoter

        public ProjectPlanPermissionAwareVoter​(org.acegisecurity.acls.AclService aclService,
                                               String processConfigAttribute,
                                               org.acegisecurity.acls.Permission[] requirePermission)
    • Method Detail

      • vote

        public int vote​(org.acegisecurity.Authentication authentication,
                        Object secureObject,
                        org.acegisecurity.ConfigAttributeDefinition config)
        Description copied from class: AbstractBambooAclEntryVoter
        Copied and improved voting logic from the parent class.
        Specified by:
        vote in interface org.acegisecurity.vote.AccessDecisionVoter
        Overrides:
        vote in class AbstractBambooAclEntryVoter
      • getDomainObjectInstance

        protected Object getDomainObjectInstance​(Object secureObject)
        Overrides:
        getDomainObjectInstance in class org.acegisecurity.vote.AbstractAclVoter