Class RootAccountManagerAccessDecisionVoter
java.lang.Object
org.duracloud.account.security.vote.BaseAccessDecisionVoter
org.duracloud.account.security.vote.AccountManagerAccessDecisionVoter
org.duracloud.account.security.vote.RootAccountManagerAccessDecisionVoter
- All Implemented Interfaces:
org.springframework.security.access.AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
This class votes on calls to the RootAccountManagerService.
- Author:
- DanielBernstein Date: 1/23/2012
-
Field Summary
Fields inherited from interface org.springframework.security.access.AccessDecisionVoter
ACCESS_ABSTAIN, ACCESS_DENIED, ACCESS_GRANTED -
Constructor Summary
ConstructorsConstructorDescriptionRootAccountManagerAccessDecisionVoter(org.duracloud.account.db.repo.DuracloudRepoMgr repoMgr) -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<?>This abstract method returns the class for which this voter has interest.Methods inherited from class org.duracloud.account.security.vote.AccountManagerAccessDecisionVoter
voteImplMethods inherited from class org.duracloud.account.security.vote.BaseAccessDecisionVoter
asString, castVote, getAllUserRightsForAcct, getCurrentUser, getRule, getUserRightsForAcct, getUserRoles, hasVote, numUsersForAccount, supports, supports, supportsTarget, vote, voteHasRole, voteMyUserId, voteMyUsername, voteRolesAreSufficientToUpdateOther, voteUserHasRoleOnAccount, voteUserHasRoleOnAcctToUpdateOthersRoles
-
Constructor Details
-
RootAccountManagerAccessDecisionVoter
public RootAccountManagerAccessDecisionVoter(org.duracloud.account.db.repo.DuracloudRepoMgr repoMgr)
-
-
Method Details
-
getTargetService
Description copied from class:BaseAccessDecisionVoterThis abstract method returns the class for which this voter has interest.- Overrides:
getTargetServicein classAccountManagerAccessDecisionVoter- Returns:
- class of target service interface
-