Class WebworkAclVoter

    • Constructor Detail

      • WebworkAclVoter

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

      • vote

        public int vote​(org.acegisecurity.Authentication authentication,
                        Object object,
                        org.acegisecurity.ConfigAttributeDefinition config)
        Overridden logic of voting for the custom flow of WebWorks/Struts.
        Specified by:
        vote in interface org.acegisecurity.vote.AccessDecisionVoter
        Overrides:
        vote in class AbstractBambooAclEntryVoter
      • getDomainObjectInstance

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

        public boolean supports​(Class clazz)
        Specified by:
        supports in interface org.acegisecurity.vote.AccessDecisionVoter
        Overrides:
        supports in class org.acegisecurity.vote.AbstractAclVoter