A C D E F G H I L N O P R S T U V X 

A

AccessDecisionManagerImpl - Class in org.duracloud.security.vote
This class polls its internal list of AccessDecisionVoters to come to an AuthZ decision for the principal (authentication) and resource.
AccessDecisionManagerImpl() - Constructor for class org.duracloud.security.vote.AccessDecisionManagerImpl
 
addGrantedAuthority(String) - Method in class org.duracloud.security.domain.SecurityUserBean
 
addGroup(String) - Method in class org.duracloud.security.domain.SecurityUserBean
 
addNewSecurityUser() - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Appends and returns a new empty value (as xml) as the last "security-user" element
addNewSecurityUser() - Method in interface org.duracloud.SecurityUsersType
Appends and returns a new empty value (as xml) as the last "security-user" element
addNewSecurityUsers() - Method in class org.duracloud.impl.SecurityUsersDocumentImpl
Appends and returns a new empty "security-users" element
addNewSecurityUsers() - Method in interface org.duracloud.SecurityUsersDocument
Appends and returns a new empty "security-users" element
AuthoritiesType - Interface in org.duracloud
An XML AuthoritiesType(@duracloud.org).
AuthoritiesType.Factory - Class in org.duracloud
A factory class with static methods for creating instances of this type.
AuthoritiesTypeImpl - Class in org.duracloud.impl
An XML AuthoritiesType(@duracloud.org).
AuthoritiesTypeImpl(SchemaType) - Constructor for class org.duracloud.impl.AuthoritiesTypeImpl
 
AuthoritiesTypeImpl(SchemaType, boolean) - Constructor for class org.duracloud.impl.AuthoritiesTypeImpl
 

C

createDocumentFrom(Collection<SecurityUserBean>) - Static method in class org.duracloud.security.xml.SecurityUsersDocumentBinding
This method serializes the arg SecurityUserBean list into an xml document.
createSecurityUsersElementFrom(Collection<SecurityUserBean>) - Static method in class org.duracloud.security.xml.SecurityUserElementWriter
This method serializes a SecurityUserBean list into a SecurityUsers xml element.
createSecurityUsersFrom(SecurityUsersDocument) - Static method in class org.duracloud.security.xml.SecurityUserElementReader
This method binds a SecurityUsers xml document to a SecurityUsers list.
createSecurityUsersFrom(InputStream) - Static method in class org.duracloud.security.xml.SecurityUsersDocumentBinding
This method binds a SecurityUserBean list to the content of the arg xml.

D

debugText(String, Authentication, Collection<ConfigAttribute>, Object, int) - Static method in class org.duracloud.security.vote.VoterUtil
This is small debug utility available to voters in this package.
decide(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.duracloud.security.vote.AccessDecisionManagerImpl
This method implements to AccessDecisionManager interface.
DuracloudUserDetails - Class in org.duracloud.security.impl
 
DuracloudUserDetails(String, String, String, boolean, boolean, boolean, boolean, Collection<GrantedAuthority>, List<String>) - Constructor for class org.duracloud.security.impl.DuracloudUserDetails
 
DuracloudUserDetailsService - Interface in org.duracloud.security
 

E

EmptyUserListException - Exception in org.duracloud.security.error
 
EmptyUserListException() - Constructor for exception org.duracloud.security.error.EmptyUserListException
 
eraseCredentials() - Method in class org.duracloud.security.impl.DuracloudUserDetails
 

F

fromString(String) - Static method in enum org.duracloud.security.domain.HttpVerb
 

G

getAccountNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "accountNonExpired" element
getAccountNonExpired() - Method in interface org.duracloud.SecurityUserType
Gets the "accountNonExpired" element
getAccountNonLocked() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "accountNonLocked" element
getAccountNonLocked() - Method in interface org.duracloud.SecurityUserType
Gets the "accountNonLocked" element
getCredentialsNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "credentialsNonExpired" element
getCredentialsNonExpired() - Method in interface org.duracloud.SecurityUserType
Gets the "credentialsNonExpired" element
getCurrentUser() - Method in class org.duracloud.security.context.SecurityContextUtil
 
getCurrentUserDetails() - Method in class org.duracloud.security.context.SecurityContextUtil
 
getCurrentUsername() - Method in class org.duracloud.security.context.SecurityContextUtil
 
getEmail() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "email" element
getEmail() - Method in class org.duracloud.security.domain.SecurityUserBean
 
getEmail() - Method in class org.duracloud.security.impl.DuracloudUserDetails
 
getEmail() - Method in interface org.duracloud.SecurityUserType
Gets the "email" element
getEnabled() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "enabled" element
getEnabled() - Method in interface org.duracloud.SecurityUserType
Gets the "enabled" element
getGrantedAuthorities() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "grantedAuthorities" element
getGrantedAuthorities() - Method in class org.duracloud.security.domain.SecurityUserBean
 
getGrantedAuthorities() - Method in interface org.duracloud.SecurityUserType
Gets the "grantedAuthorities" element
getGroups() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "groups" element
getGroups() - Method in class org.duracloud.security.domain.SecurityUserBean
 
getGroups() - Method in class org.duracloud.security.impl.DuracloudUserDetails
 
getGroups() - Method in interface org.duracloud.SecurityUserType
Gets the "groups" element
getHttpServletRequest(Object) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
getHttpVerb(HttpServletRequest) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
getListValue() - Method in interface org.duracloud.AuthoritiesType
 
getListValue() - Method in interface org.duracloud.GroupsType
 
getPassword() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "password" element
getPassword() - Method in class org.duracloud.security.domain.SecurityUserBean
 
getPassword() - Method in interface org.duracloud.SecurityUserType
Gets the "password" element
getSchemaVersion() - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Gets the "schemaVersion" attribute
getSchemaVersion() - Method in interface org.duracloud.SecurityUsersType
Gets the "schemaVersion" attribute
getSecurityUserArray() - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Gets array of all "security-user" elements
getSecurityUserArray(int) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Gets ith "security-user" element
getSecurityUserArray() - Method in interface org.duracloud.SecurityUsersType
Gets array of all "security-user" elements
getSecurityUserArray(int) - Method in interface org.duracloud.SecurityUsersType
Gets ith "security-user" element
getSecurityUsers() - Method in class org.duracloud.impl.SecurityUsersDocumentImpl
Gets the "security-users" element
getSecurityUsers() - Method in interface org.duracloud.SecurityUsersDocument
Gets the "security-users" element
getSpaceACLs(HttpServletRequest) - Method in class org.duracloud.security.vote.SpaceAccessVoter
This method returns the ACLs of the requested space, or an empty-map if there is an error or for certain 'keyword' spaces, or null if the space does not exist.
getSpaceId(HttpServletRequest) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
getStorageProvider(String) - Method in class org.duracloud.security.vote.SpaceAccessVoter
This method provides entry-point for alternate implementations of StorageProvider.
getStorageProviderFactory() - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
getStoreId(HttpServletRequest) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
getTopAuthorityDisplay() - Method in class org.duracloud.security.domain.SecurityUserBean
 
getUserByUsername(String) - Method in interface org.duracloud.security.DuracloudUserDetailsService
 
getUserByUsername(String) - Method in class org.duracloud.security.impl.UserDetailsServiceImpl
 
getUserGroups(Authentication) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
getUsername() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets the "username" element
getUsername() - Method in class org.duracloud.security.domain.SecurityUserBean
 
getUsername() - Method in interface org.duracloud.SecurityUserType
Gets the "username" element
getUsers() - Method in interface org.duracloud.security.DuracloudUserDetailsService
 
getUsers() - Method in class org.duracloud.security.impl.UserDetailsServiceImpl
This method returns all of the non-system-defined users.
groupsHaveReadAccess(List<String>, Map<String, AclType>) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
groupsHaveWriteAccess(List<String>, Map<String, AclType>) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
GroupsType - Interface in org.duracloud
An XML GroupsType(@duracloud.org).
GroupsType.Factory - Class in org.duracloud
A factory class with static methods for creating instances of this type.
GroupsTypeImpl - Class in org.duracloud.impl
An XML GroupsType(@duracloud.org).
GroupsTypeImpl(SchemaType) - Constructor for class org.duracloud.impl.GroupsTypeImpl
 
GroupsTypeImpl(SchemaType, boolean) - Constructor for class org.duracloud.impl.GroupsTypeImpl
 

H

hasContentId(HttpServletRequest) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
hasReadAccess(String, Map<String, AclType>) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
hasWriteAccess(String, Map<String, AclType>) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
HttpVerb - Enum in org.duracloud.security.domain
This enum provides helper methods to the HTTP verbs.

I

insertNewSecurityUser(int) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Inserts and returns a new empty value (as xml) as the ith "security-user" element
insertNewSecurityUser(int) - Method in interface org.duracloud.SecurityUsersType
Inserts and returns a new empty value (as xml) as the ith "security-user" element
isAccountNonExpired() - Method in class org.duracloud.security.domain.SecurityUserBean
 
isAccountNonLocked() - Method in class org.duracloud.security.domain.SecurityUserBean
 
isAdmin(String) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
isCredentialsNonExpired() - Method in class org.duracloud.security.domain.SecurityUserBean
 
isEnabled() - Method in class org.duracloud.security.domain.SecurityUserBean
 
isOpenResource(HttpServletRequest) - Method in class org.duracloud.security.vote.SpaceAccessVoter
 
isRead() - Method in enum org.duracloud.security.domain.HttpVerb
 
isSetAccountNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
True if has "accountNonExpired" element
isSetAccountNonExpired() - Method in interface org.duracloud.SecurityUserType
True if has "accountNonExpired" element
isSetAccountNonLocked() - Method in class org.duracloud.impl.SecurityUserTypeImpl
True if has "accountNonLocked" element
isSetAccountNonLocked() - Method in interface org.duracloud.SecurityUserType
True if has "accountNonLocked" element
isSetCredentialsNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
True if has "credentialsNonExpired" element
isSetCredentialsNonExpired() - Method in interface org.duracloud.SecurityUserType
True if has "credentialsNonExpired" element
isSetEnabled() - Method in class org.duracloud.impl.SecurityUserTypeImpl
True if has "enabled" element
isSetEnabled() - Method in interface org.duracloud.SecurityUserType
True if has "enabled" element

L

listValue() - Method in interface org.duracloud.AuthoritiesType
Deprecated. 
listValue() - Method in interface org.duracloud.GroupsType
Deprecated. 
loadUserByUsername(String) - Method in class org.duracloud.security.impl.UserDetailsServiceImpl
This method retrieves UserDetails for all users from a flat file in DuraCloud.

N

newInstance() - Static method in class org.duracloud.AuthoritiesType.Factory
 
newInstance(XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
newInstance() - Static method in class org.duracloud.GroupsType.Factory
 
newInstance(XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
newInstance() - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
newInstance(XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
newInstance() - Static method in class org.duracloud.SecurityUsersType.Factory
 
newInstance(XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
newInstance() - Static method in class org.duracloud.SecurityUserType.Factory
 
newInstance(XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
newValidatingXMLInputStream(XMLInputStream) - Static method in class org.duracloud.AuthoritiesType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream) - Static method in class org.duracloud.GroupsType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream) - Static method in class org.duracloud.SecurityUsersDocument.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream) - Static method in class org.duracloud.SecurityUsersType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream) - Static method in class org.duracloud.SecurityUserType.Factory
Deprecated.
XMLInputStream
newValidatingXMLInputStream(XMLInputStream, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
Deprecated.
XMLInputStream
newValue(Object) - Static method in class org.duracloud.AuthoritiesType.Factory
 
newValue(Object) - Static method in class org.duracloud.GroupsType.Factory
 

O

org.duracloud - package org.duracloud
 
org.duracloud.impl - package org.duracloud.impl
 
org.duracloud.security - package org.duracloud.security
 
org.duracloud.security.context - package org.duracloud.security.context
 
org.duracloud.security.domain - package org.duracloud.security.domain
 
org.duracloud.security.error - package org.duracloud.security.error
 
org.duracloud.security.impl - package org.duracloud.security.impl
 
org.duracloud.security.vote - package org.duracloud.security.vote
 
org.duracloud.security.xml - package org.duracloud.security.xml
 

P

parse(String) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(String, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(File) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(File, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(URL) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(URL, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(InputStream) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(InputStream, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(Reader) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(Reader, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(XMLStreamReader) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(XMLStreamReader, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(Node) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(Node, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
 
parse(XMLInputStream) - Static method in class org.duracloud.AuthoritiesType.Factory
Deprecated.
XMLInputStream
parse(XMLInputStream, XmlOptions) - Static method in class org.duracloud.AuthoritiesType.Factory
Deprecated.
XMLInputStream
parse(String) - Static method in class org.duracloud.GroupsType.Factory
 
parse(String, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(File) - Static method in class org.duracloud.GroupsType.Factory
 
parse(File, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(URL) - Static method in class org.duracloud.GroupsType.Factory
 
parse(URL, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(InputStream) - Static method in class org.duracloud.GroupsType.Factory
 
parse(InputStream, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(Reader) - Static method in class org.duracloud.GroupsType.Factory
 
parse(Reader, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(XMLStreamReader) - Static method in class org.duracloud.GroupsType.Factory
 
parse(XMLStreamReader, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(Node) - Static method in class org.duracloud.GroupsType.Factory
 
parse(Node, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
 
parse(XMLInputStream) - Static method in class org.duracloud.GroupsType.Factory
Deprecated.
XMLInputStream
parse(XMLInputStream, XmlOptions) - Static method in class org.duracloud.GroupsType.Factory
Deprecated.
XMLInputStream
parse(String) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(String, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(File) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(File, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(URL) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(URL, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(InputStream) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(InputStream, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(Reader) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(Reader, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(XMLStreamReader) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(XMLStreamReader, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(Node) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(Node, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
 
parse(XMLInputStream) - Static method in class org.duracloud.SecurityUsersDocument.Factory
Deprecated.
XMLInputStream
parse(XMLInputStream, XmlOptions) - Static method in class org.duracloud.SecurityUsersDocument.Factory
Deprecated.
XMLInputStream
parse(String) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(String, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(File) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(File, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(URL) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(URL, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(InputStream) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(InputStream, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(Reader) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(Reader, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(XMLStreamReader) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(XMLStreamReader, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(Node) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(Node, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
 
parse(XMLInputStream) - Static method in class org.duracloud.SecurityUsersType.Factory
Deprecated.
XMLInputStream
parse(XMLInputStream, XmlOptions) - Static method in class org.duracloud.SecurityUsersType.Factory
Deprecated.
XMLInputStream
parse(String) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(String, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(File) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(File, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(URL) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(URL, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(InputStream) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(InputStream, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(Reader) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(Reader, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(XMLStreamReader) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(XMLStreamReader, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(Node) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(Node, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
 
parse(XMLInputStream) - Static method in class org.duracloud.SecurityUserType.Factory
Deprecated.
XMLInputStream
parse(XMLInputStream, XmlOptions) - Static method in class org.duracloud.SecurityUserType.Factory
Deprecated.
XMLInputStream

R

removeSecurityUser(int) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Removes the ith "security-user" element
removeSecurityUser(int) - Method in interface org.duracloud.SecurityUsersType
Removes the ith "security-user" element
RoleVoterImpl - Class in org.duracloud.security.vote
This class wraps the Spring-RoleVoter for debug visibility.
RoleVoterImpl() - Constructor for class org.duracloud.security.vote.RoleVoterImpl
 

S

SCHEMA_VERSION - Static variable in class org.duracloud.security.domain.SecurityUserBean
 
SecurityContextUtil - Class in org.duracloud.security.context
This class returns the Credential of the user currently logged into the session.
SecurityContextUtil() - Constructor for class org.duracloud.security.context.SecurityContextUtil
 
SecurityUserBean - Class in org.duracloud.security.domain
 
SecurityUserBean() - Constructor for class org.duracloud.security.domain.SecurityUserBean
 
SecurityUserBean(String, String, List<String>) - Constructor for class org.duracloud.security.domain.SecurityUserBean
 
SecurityUserBean(String, String, String, boolean, boolean, boolean, boolean, List<String>, List<String>) - Constructor for class org.duracloud.security.domain.SecurityUserBean
 
SecurityUserElementReader - Class in org.duracloud.security.xml
This class is responsible for binding SecurityUsers xml documents to SecurityUserBean lists.
SecurityUserElementReader() - Constructor for class org.duracloud.security.xml.SecurityUserElementReader
 
SecurityUserElementWriter - Class in org.duracloud.security.xml
This class is responsible for serializing SecurityUserBean lists into SecurityUser xml documents.
SecurityUserElementWriter() - Constructor for class org.duracloud.security.xml.SecurityUserElementWriter
 
SecurityUsersDocument - Interface in org.duracloud
A document containing one security-users(@duracloud.org) element.
SecurityUsersDocument.Factory - Class in org.duracloud
A factory class with static methods for creating instances of this type.
SecurityUsersDocumentBinding - Class in org.duracloud.security.xml
This class is a helper utility for binding SecurityUserBean objects to a SecurityUsers xml document.
SecurityUsersDocumentBinding() - Constructor for class org.duracloud.security.xml.SecurityUsersDocumentBinding
 
SecurityUsersDocumentImpl - Class in org.duracloud.impl
A document containing one security-users(@duracloud.org) element.
SecurityUsersDocumentImpl(SchemaType) - Constructor for class org.duracloud.impl.SecurityUsersDocumentImpl
 
SecurityUsersType - Interface in org.duracloud
An XML SecurityUsersType(@duracloud.org).
SecurityUsersType.Factory - Class in org.duracloud
A factory class with static methods for creating instances of this type.
SecurityUsersTypeImpl - Class in org.duracloud.impl
An XML SecurityUsersType(@duracloud.org).
SecurityUsersTypeImpl(SchemaType) - Constructor for class org.duracloud.impl.SecurityUsersTypeImpl
 
SecurityUserType - Interface in org.duracloud
An XML SecurityUserType(@duracloud.org).
SecurityUserType.Factory - Class in org.duracloud
A factory class with static methods for creating instances of this type.
SecurityUserTypeImpl - Class in org.duracloud.impl
An XML SecurityUserType(@duracloud.org).
SecurityUserTypeImpl(SchemaType) - Constructor for class org.duracloud.impl.SecurityUserTypeImpl
 
set(List) - Method in interface org.duracloud.AuthoritiesType
Deprecated. 
set(List) - Method in interface org.duracloud.GroupsType
Deprecated. 
setAccountNonExpired(boolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "accountNonExpired" element
setAccountNonExpired(boolean) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setAccountNonExpired(boolean) - Method in interface org.duracloud.SecurityUserType
Sets the "accountNonExpired" element
setAccountNonLocked(boolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "accountNonLocked" element
setAccountNonLocked(boolean) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setAccountNonLocked(boolean) - Method in interface org.duracloud.SecurityUserType
Sets the "accountNonLocked" element
setCredentialsNonExpired(boolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "credentialsNonExpired" element
setCredentialsNonExpired(boolean) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setCredentialsNonExpired(boolean) - Method in interface org.duracloud.SecurityUserType
Sets the "credentialsNonExpired" element
setEmail(String) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "email" element
setEmail(String) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setEmail(String) - Method in interface org.duracloud.SecurityUserType
Sets the "email" element
setEnabled(boolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "enabled" element
setEnabled(boolean) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setEnabled(boolean) - Method in interface org.duracloud.SecurityUserType
Sets the "enabled" element
setGrantedAuthorities(List) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "grantedAuthorities" element
setGrantedAuthorities(List<String>) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setGrantedAuthorities(List) - Method in interface org.duracloud.SecurityUserType
Sets the "grantedAuthorities" element
setGroups(List) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "groups" element
setGroups(List) - Method in interface org.duracloud.SecurityUserType
Sets the "groups" element
setListValue(List) - Method in interface org.duracloud.AuthoritiesType
 
setListValue(List) - Method in interface org.duracloud.GroupsType
 
setPassword(String) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "password" element
setPassword(String) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setPassword(String) - Method in interface org.duracloud.SecurityUserType
Sets the "password" element
setSchemaVersion(String) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Sets the "schemaVersion" attribute
setSchemaVersion(String) - Method in interface org.duracloud.SecurityUsersType
Sets the "schemaVersion" attribute
setSecurityUserArray(SecurityUserType[]) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Sets array of all "security-user" element
setSecurityUserArray(int, SecurityUserType) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Sets ith "security-user" element
setSecurityUserArray(SecurityUserType[]) - Method in interface org.duracloud.SecurityUsersType
Sets array of all "security-user" element
setSecurityUserArray(int, SecurityUserType) - Method in interface org.duracloud.SecurityUsersType
Sets ith "security-user" element
setSecurityUsers(SecurityUsersType) - Method in class org.duracloud.impl.SecurityUsersDocumentImpl
Sets the "security-users" element
setSecurityUsers(SecurityUsersType) - Method in interface org.duracloud.SecurityUsersDocument
Sets the "security-users" element
setUsername(String) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets the "username" element
setUsername(String) - Method in class org.duracloud.security.domain.SecurityUserBean
 
setUsername(String) - Method in interface org.duracloud.SecurityUserType
Sets the "username" element
setUsers(List<SecurityUserBean>) - Method in interface org.duracloud.security.DuracloudUserDetailsService
 
setUsers(List<SecurityUserBean>) - Method in class org.duracloud.security.impl.UserDetailsServiceImpl
This method re-initializes the existing usersTable, then adds the arg users.
sizeOfSecurityUserArray() - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Returns number of "security-user" element
sizeOfSecurityUserArray() - Method in interface org.duracloud.SecurityUsersType
Returns number of "security-user" element
SpaceAccessVoter - Class in org.duracloud.security.vote
 
SpaceAccessVoter(StorageProviderFactory, UserDetailsService) - Constructor for class org.duracloud.security.vote.SpaceAccessVoter
 
SpaceReadAccessVoter - Class in org.duracloud.security.vote
This class decides if a caller has READ access to a given resource.
SpaceReadAccessVoter(StorageProviderFactory, UserDetailsService) - Constructor for class org.duracloud.security.vote.SpaceReadAccessVoter
 
SpaceReadAccessVoter(StorageProviderFactory, UserDetailsService, List<String>) - Constructor for class org.duracloud.security.vote.SpaceReadAccessVoter
 
SpaceWriteAccessVoter - Class in org.duracloud.security.vote
This class decides if a caller has WRITE access to a given resource.
SpaceWriteAccessVoter(StorageProviderFactory, UserDetailsService) - Constructor for class org.duracloud.security.vote.SpaceWriteAccessVoter
 
supports(ConfigAttribute) - Method in class org.duracloud.security.vote.SpaceAccessVoter
This method always returns true because all configAttributes are able to be handled by this voter.
supports(Class) - Method in class org.duracloud.security.vote.SpaceAccessVoter
This methods returns true if the arg class is an instance of or subclass of FilterInvocation.

T

type - Static variable in interface org.duracloud.AuthoritiesType
 
type - Static variable in interface org.duracloud.GroupsType
 
type - Static variable in interface org.duracloud.SecurityUsersDocument
 
type - Static variable in interface org.duracloud.SecurityUsersType
 
type - Static variable in interface org.duracloud.SecurityUserType
 

U

unsetAccountNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Unsets the "accountNonExpired" element
unsetAccountNonExpired() - Method in interface org.duracloud.SecurityUserType
Unsets the "accountNonExpired" element
unsetAccountNonLocked() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Unsets the "accountNonLocked" element
unsetAccountNonLocked() - Method in interface org.duracloud.SecurityUserType
Unsets the "accountNonLocked" element
unsetCredentialsNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Unsets the "credentialsNonExpired" element
unsetCredentialsNonExpired() - Method in interface org.duracloud.SecurityUserType
Unsets the "credentialsNonExpired" element
unsetEnabled() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Unsets the "enabled" element
unsetEnabled() - Method in interface org.duracloud.SecurityUserType
Unsets the "enabled" element
UserDetailsServiceImpl - Class in org.duracloud.security.impl
This class acts as the repository of username/password/role info for access to this DuraCloud application.
UserDetailsServiceImpl() - Constructor for class org.duracloud.security.impl.UserDetailsServiceImpl
 

V

valueOf(String) - Static method in enum org.duracloud.security.domain.HttpVerb
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.duracloud.security.domain.HttpVerb
Returns an array containing the constants of this enum type, in the order they are declared.
vote(Authentication, Object, Collection<ConfigAttribute>) - Method in class org.duracloud.security.vote.RoleVoterImpl
This method is a pass-through for Spring-RoleVoter.
vote(Authentication, Object, Collection) - Method in class org.duracloud.security.vote.SpaceReadAccessVoter
This method checks the Access and ACL state of the arg resource (space and provider) and denies access to principals if they are anonymous and the space is CLOSED, or if they do not have a READ ACL for the space.
vote(Authentication, Object, Collection) - Method in class org.duracloud.security.vote.SpaceWriteAccessVoter
This method checks the ACL state of the arg resource (space and provider) and denies access to principals if they are anonymous or if they do not have a WRITE ACL for the space.
VoterUtil - Class in org.duracloud.security.vote
 
VoterUtil() - Constructor for class org.duracloud.security.vote.VoterUtil
 

X

xgetAccountNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "accountNonExpired" element
xgetAccountNonExpired() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "accountNonExpired" element
xgetAccountNonLocked() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "accountNonLocked" element
xgetAccountNonLocked() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "accountNonLocked" element
xgetCredentialsNonExpired() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "credentialsNonExpired" element
xgetCredentialsNonExpired() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "credentialsNonExpired" element
xgetEmail() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "email" element
xgetEmail() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "email" element
xgetEnabled() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "enabled" element
xgetEnabled() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "enabled" element
xgetGrantedAuthorities() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "grantedAuthorities" element
xgetGrantedAuthorities() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "grantedAuthorities" element
xgetGroups() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "groups" element
xgetGroups() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "groups" element
xgetListValue() - Method in interface org.duracloud.AuthoritiesType
 
xgetListValue() - Method in interface org.duracloud.GroupsType
 
xgetPassword() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "password" element
xgetPassword() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "password" element
xgetSchemaVersion() - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Gets (as xml) the "schemaVersion" attribute
xgetSchemaVersion() - Method in interface org.duracloud.SecurityUsersType
Gets (as xml) the "schemaVersion" attribute
xgetUsername() - Method in class org.duracloud.impl.SecurityUserTypeImpl
Gets (as xml) the "username" element
xgetUsername() - Method in interface org.duracloud.SecurityUserType
Gets (as xml) the "username" element
xlistValue() - Method in interface org.duracloud.AuthoritiesType
Deprecated. 
xlistValue() - Method in interface org.duracloud.GroupsType
Deprecated. 
xsetAccountNonExpired(XmlBoolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "accountNonExpired" element
xsetAccountNonExpired(XmlBoolean) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "accountNonExpired" element
xsetAccountNonLocked(XmlBoolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "accountNonLocked" element
xsetAccountNonLocked(XmlBoolean) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "accountNonLocked" element
xsetCredentialsNonExpired(XmlBoolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "credentialsNonExpired" element
xsetCredentialsNonExpired(XmlBoolean) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "credentialsNonExpired" element
xsetEmail(XmlString) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "email" element
xsetEmail(XmlString) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "email" element
xsetEnabled(XmlBoolean) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "enabled" element
xsetEnabled(XmlBoolean) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "enabled" element
xsetGrantedAuthorities(AuthoritiesType) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "grantedAuthorities" element
xsetGrantedAuthorities(AuthoritiesType) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "grantedAuthorities" element
xsetGroups(GroupsType) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "groups" element
xsetGroups(GroupsType) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "groups" element
xsetPassword(XmlString) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "password" element
xsetPassword(XmlString) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "password" element
xsetSchemaVersion(XmlString) - Method in class org.duracloud.impl.SecurityUsersTypeImpl
Sets (as xml) the "schemaVersion" attribute
xsetSchemaVersion(XmlString) - Method in interface org.duracloud.SecurityUsersType
Sets (as xml) the "schemaVersion" attribute
xsetUsername(XmlString) - Method in class org.duracloud.impl.SecurityUserTypeImpl
Sets (as xml) the "username" element
xsetUsername(XmlString) - Method in interface org.duracloud.SecurityUserType
Sets (as xml) the "username" element
A C D E F G H I L N O P R S T U V X 

Copyright © 2009–2015 DuraSpace. All rights reserved.