Index

A C D E F G I J L N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AAIRoleProvider - Interface in org.opencastproject.userdirectory.api
 
activate() - Method in class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
Callback for activation of this component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
Callback for activation of this component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.CustomRoleProvider
Callback to activate the component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
OSGi callback.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
Callback to activate the component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Callback for activation of this component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Callback for activation of this component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Callback for activation of this component.
activate(ComponentContext) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
Callback to activate the component.
addGroup(JpaGroup) - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
Adds or updates a group to the persistence.
addGroup(JpaGroup) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Adds or updates a group to the persistence.
addMemberToGroup(String, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Add member to group.
addRole(JpaRole) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Adds a role to the persistence
addRoleProvider(RoleProvider) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
Adds a role provider.
addUser(JpaUser) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Adds a user to the persistence
addUser(JpaUser, boolean) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Adds a user to the persistence
addUserProvider(UserProvider) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
Adds a user provider.
addUserReference(JpaUserReference, String) - Method in interface org.opencastproject.userdirectory.api.UserReferenceProvider
Add a user reference
addUserReference(JpaUserReference, String) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Add a user reference
AdminUserAndGroupLoader - Class in org.opencastproject.userdirectory
User and group loader to create a system administrator group for each tenant along with a user named after the organization.
AdminUserAndGroupLoader() - Constructor for class org.opencastproject.userdirectory.AdminUserAndGroupLoader
 

C

CAPTURE_AGENT_ROLES_PREFIX - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
Configuration key for optional additional roles for the capture agent user
CAPTURE_AGENT_USER_NAME - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
CAPTURE_AGENT_USER_PREFIX - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
componentCtx - Variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
The component context
ConflictException - Exception Class in org.opencastproject.userdirectory
An exception thrown when something is being created has been created.
ConflictException(String) - Constructor for exception class org.opencastproject.userdirectory.ConflictException
 
ConflictException(String, Throwable) - Constructor for exception class org.opencastproject.userdirectory.ConflictException
 
ConflictException(String, Throwable, boolean, boolean) - Constructor for exception class org.opencastproject.userdirectory.ConflictException
 
ConflictException(Throwable) - Constructor for exception class org.opencastproject.userdirectory.ConflictException
 
countAllUsers() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Returns the number of all users in the database
countTotalGroups(Optional<String>, Optional<String>) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Count groups that fit the filter criteria in total.
countTotalGroupsQuery(String, Optional<String>, Optional<String>) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Count how many groups there are in total fitting the filter criteria.
countUsers() - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
countUsers() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
countUsers() - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
countUsers() - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
 
countUsersQuery() - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the total number of users
countUsersQuery(String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the total of users
createGroup(String, String, String, String) - Method in class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
 
createGroup(String, String, String, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Create a new group
createUser(String, String, String, String, String) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
CUSTOM_ROLES_KEY - Static variable in class org.opencastproject.userdirectory.CustomRoleProvider
Configuration key for the custom role list
CUSTOM_ROLES_PATTERN_KEY - Static variable in class org.opencastproject.userdirectory.CustomRoleProvider
Configuration key for the custom role pattern
CustomRoleProvider - Class in org.opencastproject.userdirectory
An in-memory role provider containing administratively-defined custom roles
CustomRoleProvider() - Constructor for class org.opencastproject.userdirectory.CustomRoleProvider
 

D

db - Variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
db - Variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
db - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
dbSessionFactory - Variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
dbSessionFactory - Variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
dbSessionFactory - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
deleteUser(String) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
deleteUser(String, String) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Delete the given user
deleteUser(String, String) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Delete the given user
deleteUserQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Delete the user with given name in the given organization
DIGEST_PASSWORD_KEY - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
Configuration key for the digest password
DIGEST_USER_KEY - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
Configuration key for the digest users
DIGEST_USER_NAME - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
The digest users

E

emf - Variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
The factory used to generate the entity manager
emf - Variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
The factory used to generate the entity manager
emf - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
The factory used to generate the entity manager
ENCODING - Static variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Encoding expected from all inputs
ENCODING - Static variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Encoding expected from all inputs

F

findGroupByRoleQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the persisted group by the group role name and organization id
findGroupQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the persisted group by the group id and organization id
findGroupsByUserQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns all user groups from the persistence unit as a list
findGroupsQuery(String, int, int) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns all groups from the persistence unit as a list
findGroupsQuery(String, Optional<Integer>, Optional<Integer>, Optional<String>, Optional<String>, ArrayList<SortCriterion>) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Get group list by criteria.
findInsecurePasswordHashes() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
List all users with insecure password hashes
findOrganizationQuery(JpaOrganization) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the persisted organization by the given organization
findRoleQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the persisted role by the name and organization id
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.CustomRoleProvider
 
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.OrganizationRoleProvider
 
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
 
findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
findRolesByQuery(String, String, int, int) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns a list of roles by a search query if set or all roles if search query is null
findRolesQuery(String, int, int) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns all roles from the persistence unit as a list
findUserQuery(long, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the persisted user by the user id and organization id
findUserQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns the persisted user by the user name and organization id
findUserReference(String, String) - Method in interface org.opencastproject.userdirectory.api.UserReferenceProvider
Returns the persisted user reference by the user name and organization id
findUserReference(String, String) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Returns the persisted user reference by the user name and organization id
findUsers(String, int, int) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
findUsers(String, int, int) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
findUsers(String, int, int) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
findUsers(String, int, int) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
 
findUsers(Collection<String>) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
findUsers(Collection<String>) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
findUsersByQuery(String, String, int, int) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns a list of users by a search query if set or all users if search query is null
findUsersByUserNameQuery(Collection<String>, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Return specific users by their user names
findUsersQuery(String, int, int) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Returns a list of users by a search query if set or all users if search query is null

G

getGroup(String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Get group.
getGroups() - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
Getting all groups
getGroups() - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
getGroups(int, int) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Returns a XML representation of the list of groups available the current user's organization.
getGroups(Optional<Integer>, Optional<Integer>, Optional<String>, Optional<String>, ArrayList<SortCriterion>) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Get groups by the defined filter and sorting criteria.
getGroupsAsJsonOrXml(String, int, int) - Method in class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
 
getName() - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
getName() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
getName() - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
getOrganization() - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
getOrganization() - Method in class org.opencastproject.userdirectory.CustomRoleProvider
getOrganization() - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
getOrganization() - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
getOrganization() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
getOrganization() - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
getOrganization() - Method in class org.opencastproject.userdirectory.OrganizationRoleProvider
 
getOrganization() - Method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
getRoles() - Method in interface org.opencastproject.userdirectory.api.AAIRoleProvider
Return the roles
getRoles() - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Return the roles
getRoles() - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Return the roles
getRolesAsJson() - Method in class org.opencastproject.userdirectory.RoleEndpoint
 
getRolesAsXml() - Method in class org.opencastproject.userdirectory.RoleEndpoint
 
getRolesForGroup(String) - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
getRolesForGroup(String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
getRolesForUser(String) - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.CustomRoleProvider
 
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.OrganizationRoleProvider
 
getRolesForUser(String) - Method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
getUserAsJson(String) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
getUserAsJson(String) - Method in class org.opencastproject.userdirectory.UserEndpoint
 
getUserAsXml(String) - Method in class org.opencastproject.userdirectory.UserEndpoint
 
getUserIdRole(String) - Static method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
getUserRolePrefix() - Static method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
getUsers() - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
getUsers() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
getUsers() - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
getUsers() - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
getUsersAsJson(int, int) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
getUsersAsJson(String, int, int) - Method in class org.opencastproject.userdirectory.UserEndpoint
 
getUsersAsXml(String, int, int) - Method in class org.opencastproject.userdirectory.UserEndpoint
 
getUserWithInsecurePasswordHashingAsJson() - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
GroupRoleEndpoint - Class in org.opencastproject.userdirectory.endpoint
A REST EndPoint for JpaGroupRoleProvider.
GroupRoleEndpoint() - Constructor for class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
 
groupRoleProvider - Variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
Group provider
groupRoleProvider - Variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Group provider
groupRoleProvider - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Group Role provider
GroupRoleProvider - Interface in org.opencastproject.userdirectory.api
 

I

InMemoryUserAndRoleProvider - Class in org.opencastproject.userdirectory
An in-memory user directory containing the users and roles used by the system.
InMemoryUserAndRoleProvider() - Constructor for class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
invalidate(String) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
invalidate(String) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
invalidate(String) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
invalidate(String) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
 
isCurrentUserAuthorizedHandleRoles(SecurityService, Set<Role>) - Static method in class org.opencastproject.userdirectory.utils.UserDirectoryUtils
Return false if the current user hasn't an admin role and the roles list contain same role, true otherwise
isSanitize() - Static method in class org.opencastproject.userdirectory.UserIdRoleProvider
 

J

JpaGroupRoleProvider - Class in org.opencastproject.userdirectory
Manages and locates users using JPA.
JpaGroupRoleProvider() - Constructor for class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
JpaUserAndRoleProvider - Class in org.opencastproject.userdirectory
Manages and locates users using JPA.
JpaUserAndRoleProvider() - Constructor for class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
JpaUserReferenceProvider - Class in org.opencastproject.userdirectory
Manages and locates users references using JPA.
JpaUserReferenceProvider() - Constructor for class org.opencastproject.userdirectory.JpaUserReferenceProvider
 

L

loadGroup(String, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Loads a group from persistence
loadUser(long, String) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Loads a user from persistence
loadUser(String) - Method in interface org.opencastproject.userdirectory.api.UserReferenceProvider
Load a user by userName
loadUser(String) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
loadUser(String) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
loadUser(String) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Load a user by userName
loadUser(String) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
loadUser(String, String) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Loads a user from persistence
loadUserByUsername(String) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
loadUsers(Collection<String>) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
 

N

nullToken - Variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
A token to store in the miss cache
nullToken - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
A token to store in the miss cache

O

OPT_ADMIN_PASSWORD - Static variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
The administrator password configuration option
OPT_ADMIN_ROLES - Static variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
The administrator roles configuration option
org.opencastproject.userdirectory - package org.opencastproject.userdirectory
 
org.opencastproject.userdirectory.api - package org.opencastproject.userdirectory.api
 
org.opencastproject.userdirectory.endpoint - package org.opencastproject.userdirectory.endpoint
 
org.opencastproject.userdirectory.utils - package org.opencastproject.userdirectory.utils
 
organizationDirectoryService - Variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
The organization directory service
organizationDirectoryService - Variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
The organization directory service
organizationDirectoryService - Variable in class org.opencastproject.userdirectory.RoleEndpoint
The organization directory service
organizationRegistered(Organization) - Method in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
 
OrganizationRoleProvider - Class in org.opencastproject.userdirectory
The organization role provider returning the admin and anonymous role from the current organization.
OrganizationRoleProvider() - Constructor for class org.opencastproject.userdirectory.OrganizationRoleProvider
 
organizationUnregistered(Organization) - Method in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
 
organizationUpdated(Organization) - Method in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
 

P

PERSISTENCE_UNIT - Static variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
The JPA persistence unit name
PERSISTENCE_UNIT - Static variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
PROVIDER_NAME - Static variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
PROVIDER_NAME - Static variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
The user provider name
PROVIDER_NAME - Static variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 

R

removeGroup(String) - Method in class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
 
removeGroup(String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Remove a group by id
removeGroupQuery(String, String) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
 
removeMemberFromAllGroups(String, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Removes a user from all groups
removeMemberFromGroup(String, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Remove member from group.
removeRoleProvider(RoleProvider) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
Remove a role provider.
removeUserProvider(UserProvider) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
Remove a user provider.
roleDirectoryService - Variable in class org.opencastproject.userdirectory.RoleEndpoint
The role directory service
RoleEndpoint - Class in org.opencastproject.userdirectory
Provides a sorted set of known roles
RoleEndpoint() - Constructor for class org.opencastproject.userdirectory.RoleEndpoint
 
roleProvider - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Role provider
roleProviders - Variable in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
The list of role providers
ROLES - Static variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Role constant used in JSON formatted users
ROLES - Static variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Role constant used in JSON formatted users

S

saveOrganizationQuery(JpaOrganization) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Persist an organization
saveRolesQuery(Set<? extends Role>) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Persist a set of roles
saveUserQuery(JpaUser) - Static method in class org.opencastproject.userdirectory.UserDirectoryPersistenceUtil
Persist an user
securityService - Variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
The security service to use to run as the context for adding the groups
securityService - Variable in class org.opencastproject.userdirectory.CustomRoleProvider
The security service
securityService - Variable in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
The security service
securityService - Variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
The security service
securityService - Variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
The security service
securityService - Variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
The security service
securityService - Variable in class org.opencastproject.userdirectory.OrganizationRoleProvider
The security service
securityService - Variable in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
The security service
securityService - Variable in class org.opencastproject.userdirectory.UserIdRoleProvider
The security service
setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
setEntityManagerFactory(EntityManagerFactory) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
OSGi DI
setGroupRoleProvider(JpaGroupRoleProvider) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
setJpaGroupRoleProvider(JpaGroupRoleProvider) - Method in class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
 
setJpaUserAndRoleProvider(JpaUserAndRoleProvider) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.userdirectory.RoleEndpoint
 
setRoleDirectoryService(RoleDirectoryService) - Method in class org.opencastproject.userdirectory.RoleEndpoint
Sets the role directory service
setRoleProvider(RoleProvider) - Method in interface org.opencastproject.userdirectory.api.UserReferenceProvider
Set an optional roleProvider that takes care about resolving roles
setRoleProvider(RoleProvider) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.CustomRoleProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.OrganizationRoleProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
Sets the security service
setSecurityService(SecurityService) - Method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
setUser(String, String, String, String, String) - Method in class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Sets the user directory service
setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.userdirectory.UserEndpoint
Sets the user directory service
setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.userdirectory.UserIdRoleProvider
Sets the user directory service
SYSTEM_ADMIN_GROUP_SUFFIX - Static variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
The administrator group's suffix

T

toString() - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
toString() - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
toString() - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider

U

updated(Dictionary) - Method in class org.opencastproject.userdirectory.UserIdRoleProvider
 
updated(Dictionary<String, ?>) - Method in class org.opencastproject.userdirectory.InMemoryUserAndRoleProvider
 
updateGroup(String, String, String, String, String) - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
Update a group
updateGroup(String, String, String, String, String) - Method in class org.opencastproject.userdirectory.endpoint.GroupRoleEndpoint
 
updateGroup(String, String, String, String, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Update a group
updateGroupMembershipFromRoles(String, String, List<String>) - Method in interface org.opencastproject.userdirectory.api.GroupRoleProvider
Updates a user's group membership
updateGroupMembershipFromRoles(String, String, List<String>) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Updates a user's group membership
updateGroupMembershipFromRoles(String, String, List<String>, String) - Method in class org.opencastproject.userdirectory.JpaGroupRoleProvider
Updates a user's group membership
updateUser(JpaUser) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Updates a user to the persistence
updateUser(JpaUser, boolean) - Method in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Updates a user to the persistence
updateUserReference(JpaUserReference) - Method in interface org.opencastproject.userdirectory.api.UserReferenceProvider
Update an existing user reference
updateUserReference(JpaUserReference) - Method in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Update an existing user reference
USER_CACHE_EXPIRY_KEY - Static variable in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
The configuration property for the user cache expiry time
USER_CACHE_SIZE_KEY - Static variable in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
The configuration property for the user cache size
UserAndRoleDirectoryServiceImpl - Class in org.opencastproject.userdirectory
Federates user and role providers, and exposes a spring UserDetailsService so user lookups can be used by spring security.
UserAndRoleDirectoryServiceImpl() - Constructor for class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
 
userAndRoleProvider - Variable in class org.opencastproject.userdirectory.AdminUserAndGroupLoader
User and role provider
UserDirectoryPersistenceUtil - Class in org.opencastproject.userdirectory
Utility class for user directory persistence methods
userDirectoryService - Variable in class org.opencastproject.userdirectory.JpaGroupRoleProvider
The user directory service
userDirectoryService - Variable in class org.opencastproject.userdirectory.UserEndpoint
The role directory service
userDirectoryService - Variable in class org.opencastproject.userdirectory.UserIdRoleProvider
The user directory service
UserDirectoryUtils - Class in org.opencastproject.userdirectory.utils
Utility class for common operations.
UserEndpoint - Class in org.opencastproject.userdirectory.endpoint
Provides a sorted set of known users
UserEndpoint - Class in org.opencastproject.userdirectory
Provides a sorted set of known users
UserEndpoint() - Constructor for class org.opencastproject.userdirectory.endpoint.UserEndpoint
 
UserEndpoint() - Constructor for class org.opencastproject.userdirectory.UserEndpoint
 
UserIdRoleProvider - Class in org.opencastproject.userdirectory
The user id role provider assigns the user id role.
UserIdRoleProvider() - Constructor for class org.opencastproject.userdirectory.UserIdRoleProvider
 
USERNAME - Static variable in class org.opencastproject.userdirectory.JpaUserAndRoleProvider
Username constant used in JSON formatted users
USERNAME - Static variable in class org.opencastproject.userdirectory.JpaUserReferenceProvider
Username constant used in JSON formatted users
userProviders - Variable in class org.opencastproject.userdirectory.UserAndRoleDirectoryServiceImpl
The list of user providers
UserReferenceProvider - Interface in org.opencastproject.userdirectory.api
 
A C D E F G I J L N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form