Index
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
- 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
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form