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>
public class RootAccountManagerAccessDecisionVoter extends AccountManagerAccessDecisionVoter
This class votes on calls to the RootAccountManagerService.- Author:
- DanielBernstein Date: 1/23/2012
-
-
Constructor Summary
Constructors Constructor Description RootAccountManagerAccessDecisionVoter(org.duracloud.account.db.repo.DuracloudRepoMgr repoMgr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<?>getTargetService()This abstract method returns the class for which this voter has interest.-
Methods inherited from class org.duracloud.account.security.vote.AccountManagerAccessDecisionVoter
voteImpl
-
Methods 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
-
-
-
-
Method Detail
-
getTargetService
protected Class<?> 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
-
-