com.atlassian.bamboo.security.acegi.vote
Class GlobalVoter

java.lang.Object
  extended by org.acegisecurity.vote.AbstractAclVoter
      extended by org.acegisecurity.vote.AclEntryVoter
          extended by com.atlassian.bamboo.security.acegi.vote.GlobalVoter
All Implemented Interfaces:
org.acegisecurity.vote.AccessDecisionVoter
Direct Known Subclasses:
GlobalCreateVoter, GlobalReadVoter

public class GlobalVoter
extends org.acegisecurity.vote.AclEntryVoter


Field Summary
 
Fields inherited from interface org.acegisecurity.vote.AccessDecisionVoter
ACCESS_ABSTAIN, ACCESS_DENIED, ACCESS_GRANTED
 
Constructor Summary
protected GlobalVoter(org.acegisecurity.acls.AclService aclService, java.lang.String processConfigAttribute, org.acegisecurity.acls.Permission permission)
           
 
Method Summary
protected  java.lang.Object getDomainObjectInstance(java.lang.Object secureObject)
           
 boolean supports(java.lang.Class clazz)
           
 
Methods inherited from class org.acegisecurity.vote.AclEntryVoter
getInternalMethod, getProcessConfigAttribute, setInternalMethod, setObjectIdentityRetrievalStrategy, setSidRetrievalStrategy, supports, vote
 
Methods inherited from class org.acegisecurity.vote.AbstractAclVoter
getProcessDomainObjectClass, setProcessDomainObjectClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalVoter

protected GlobalVoter(org.acegisecurity.acls.AclService aclService,
                      java.lang.String processConfigAttribute,
                      org.acegisecurity.acls.Permission permission)
Method Detail

getDomainObjectInstance

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

supports

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


Copyright © 2011 Atlassian. All Rights Reserved.