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.RestrictedAdminAwareVoter
              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 RestrictedAdminAwareVoter


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 com.atlassian.bamboo.security.acegi.vote.RestrictedAdminAwareVoter
vote
 
Methods inherited from class org.acegisecurity.vote.AclEntryVoter
getInternalMethod, getProcessConfigAttribute, setInternalMethod, setObjectIdentityRetrievalStrategy, setSidRetrievalStrategy, supports
 
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 © 2012 Atlassian. All Rights Reserved.