Skip navigation links
A B C G H I L N O R S U V 

A

AccountAccessDecisionVoter - Class in org.duracloud.account.security.vote
This class votes on calls to the AccountAccessService.
AccountAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.AccountAccessDecisionVoter
 
AccountManagerAccessDecisionVoter - Class in org.duracloud.account.security.vote
This class votes on calls to the AccountManagerService.
AccountManagerAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.AccountManagerAccessDecisionVoter
 
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.duracloud.account.security.auth.AuthProvider
 
asString(int) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
AuthProvider - Class in org.duracloud.account.security.auth
Authentication provider which allows default authentication behavior of the spring DaoAuthenticationProvider, but adds a check to see if the user's request originated from an IP address which is within the defined valid IP ranges.
AuthProvider(UserDetailsService, Object) - Constructor for class org.duracloud.account.security.auth.AuthProvider
 

B

BaseAccessDecisionVoter - Class in org.duracloud.account.security.vote
 
BaseAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

C

castVote(int, MethodInvocation) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

G

getAllUserRightsForAcct(Long) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
getCurrentUser(Authentication) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
getRole() - Method in class org.duracloud.account.security.domain.SecuredRule
 
getRule(Collection<ConfigAttribute>) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
getScope() - Method in class org.duracloud.account.security.domain.SecuredRule
 
getTargetService() - Method in class org.duracloud.account.security.vote.AccountAccessDecisionVoter
 
getTargetService() - Method in class org.duracloud.account.security.vote.AccountManagerAccessDecisionVoter
 
getTargetService() - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
This abstract method returns the class for which this voter has interest.
getTargetService() - Method in class org.duracloud.account.security.vote.InstanceAccessDecisionVoter
 
getTargetService() - Method in class org.duracloud.account.security.vote.InstanceManagerAccessDecisionVoter
 
getTargetService() - Method in class org.duracloud.account.security.vote.RootAccountManagerAccessDecisionVoter
 
getTargetService() - Method in class org.duracloud.account.security.vote.UserAccessDecisionVoter
 
getUserRightsForAcct(Long, Long) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
getUserRoles(Authentication) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

H

hasVote(int) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

I

InstanceAccessDecisionVoter - Class in org.duracloud.account.security.vote
This class votes on calls to the DuracloudInstanceService.
InstanceAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.InstanceAccessDecisionVoter
 
InstanceManagerAccessDecisionVoter - Class in org.duracloud.account.security.vote
This class votes on calls to the DuracloudInstanceManagerService.
InstanceManagerAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.InstanceManagerAccessDecisionVoter
 
ipInRange(String, String) - Method in class org.duracloud.account.security.auth.AuthProvider
Determines if a given IP address is in the given IP range.

L

log - Variable in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

N

numUsersForAccount(Long) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

O

org.duracloud.account.security.auth - package org.duracloud.account.security.auth
 
org.duracloud.account.security.domain - package org.duracloud.account.security.domain
 
org.duracloud.account.security.vote - package org.duracloud.account.security.vote
 

R

RootAccountManagerAccessDecisionVoter - Class in org.duracloud.account.security.vote
This class votes on calls to the RootAccountManagerService.
RootAccountManagerAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.RootAccountManagerAccessDecisionVoter
 

S

SecuredRule - Class in org.duracloud.account.security.domain
This class defines a bean used to constrain the access rules over secured method calls.
SecuredRule(String) - Constructor for class org.duracloud.account.security.domain.SecuredRule
 
SecuredRule.Scope - Enum in org.duracloud.account.security.domain
 
supports(ConfigAttribute) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
supports(Class<?>) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
supportsTarget(MethodInvocation) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 

U

UserAccessDecisionVoter - Class in org.duracloud.account.security.vote
This class votes on calls to the DuracloudUserService.
UserAccessDecisionVoter(DuracloudRepoMgr) - Constructor for class org.duracloud.account.security.vote.UserAccessDecisionVoter
 

V

valueOf(String) - Static method in enum org.duracloud.account.security.domain.SecuredRule.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.duracloud.account.security.domain.SecuredRule.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
vote(Authentication, MethodInvocation, Collection<ConfigAttribute>) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteHasRole(String, Collection<String>) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteImpl(Authentication, MethodInvocation, Collection<ConfigAttribute>, Object[], DuracloudUser, SecuredRule, String, SecuredRule.Scope) - Method in class org.duracloud.account.security.vote.AccountAccessDecisionVoter
 
voteImpl(Authentication, MethodInvocation, Collection<ConfigAttribute>, Object[], DuracloudUser, SecuredRule, String, SecuredRule.Scope) - Method in class org.duracloud.account.security.vote.AccountManagerAccessDecisionVoter
 
voteImpl(Authentication, MethodInvocation, Collection<ConfigAttribute>, Object[], DuracloudUser, SecuredRule, String, SecuredRule.Scope) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteImpl(Authentication, MethodInvocation, Collection<ConfigAttribute>, Object[], DuracloudUser, SecuredRule, String, SecuredRule.Scope) - Method in class org.duracloud.account.security.vote.InstanceAccessDecisionVoter
 
voteImpl(Authentication, MethodInvocation, Collection<ConfigAttribute>, Object[], DuracloudUser, SecuredRule, String, SecuredRule.Scope) - Method in class org.duracloud.account.security.vote.InstanceManagerAccessDecisionVoter
 
voteImpl(Authentication, MethodInvocation, Collection<ConfigAttribute>, Object[], DuracloudUser, SecuredRule, String, SecuredRule.Scope) - Method in class org.duracloud.account.security.vote.UserAccessDecisionVoter
 
voteMyUserId(DuracloudUser, Long) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteMyUsername(DuracloudUser, String) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteRolesAreSufficientToUpdateOther(Set<Role>, Set<Role>) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteUserHasRoleOnAccount(DuracloudUser, String, Long) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
voteUserHasRoleOnAcctToUpdateOthersRoles(Long, Long, Long, Set<Role>) - Method in class org.duracloud.account.security.vote.BaseAccessDecisionVoter
 
A B C G H I L N O R S U V 
Skip navigation links

Copyright © 2009–2015 DuraSpace. All rights reserved.