Index
All Classes and Interfaces|All Packages
A
- afterPropertiesSet() - Method in class org.opencastproject.security.aai.api.AttributeMapper
- afterPropertiesSet() - Method in class org.opencastproject.security.aai.DynamicLoginHandler
- AttributeMapper - Class in org.opencastproject.security.aai.api
-
Generic AAI Attribute mapper using Spring Expression language mappings.
- AttributeMapper() - Constructor for class org.opencastproject.security.aai.api.AttributeMapper
C
- ConfigurableLoginHandler - Class in org.opencastproject.security.aai
-
This configurable implementation of the ShibbolethLoginHandler uses the UserReferenceProvider interface to create and update Opencast reference users provided and authenticated by an external identity provider.
- ConfigurableLoginHandler() - Constructor for class org.opencastproject.security.aai.ConfigurableLoginHandler
- ConfigurableLoginHandler(BundleContext) - Constructor for class org.opencastproject.security.aai.ConfigurableLoginHandler
D
- DynamicLoginHandler - Class in org.opencastproject.security.aai
-
Dynamic login with Shibboleth data through SpEL mappings
- DynamicLoginHandler() - Constructor for class org.opencastproject.security.aai.DynamicLoginHandler
E
- existingUserLogin(String, HttpServletRequest) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
-
Handle an existing user login.
- existingUserLogin(String, HttpServletRequest) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
-
Handle an existing user login.
F
- findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
- findRoles(String, Role.Target, int, int) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
G
- getAaiAttributes() - Method in class org.opencastproject.security.aai.api.AttributeMapper
- getAttributeMap() - Method in class org.opencastproject.security.aai.api.AttributeMapper
- getAttributeMapper() - Method in class org.opencastproject.security.aai.DynamicLoginHandler
- getMappedAttributes(Map<String, List<String>>, String) - Method in class org.opencastproject.security.aai.api.AttributeMapper
-
Apply all expressions on the sourceAttributes
- getMappedAttributes(HttpServletRequest, String) - Method in class org.opencastproject.security.aai.api.AttributeMapper
- getMultiValueDelimiter() - Method in class org.opencastproject.security.aai.api.AttributeMapper
- getOrganization() - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
- getOrganization() - Method in class org.opencastproject.security.aai.DynamicLoginHandler
- getRoles() - Method in class org.opencastproject.security.aai.DynamicLoginHandler
- getRolesForGroup(String) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
- getRolesForUser(String) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
- getRolesForUser(String) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
I
- isUseHeader() - Method in class org.opencastproject.security.aai.api.AttributeMapper
N
- newUserLogin(String, HttpServletRequest) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
-
Handle a new user login.
- newUserLogin(String, HttpServletRequest) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
-
Handle a new user login.
O
- org.opencastproject.security.aai - package org.opencastproject.security.aai
- org.opencastproject.security.aai.api - package org.opencastproject.security.aai.api
S
- setAaiAttributes(List<String>) - Method in class org.opencastproject.security.aai.api.AttributeMapper
- setAttributeMap(Map<String, List<String>>) - Method in class org.opencastproject.security.aai.api.AttributeMapper
- setAttributeMapper(AttributeMapper) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
- setMultiValueDelimiter(String) - Method in class org.opencastproject.security.aai.api.AttributeMapper
- setSecurityService(SecurityService) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
-
Sets the security service.
- setSecurityService(SecurityService) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
-
Sets the security service.
- setUseHeader(boolean) - Method in class org.opencastproject.security.aai.api.AttributeMapper
- setUserReferenceProvider(UserReferenceProvider) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
-
Sets the user reference provider.
- setUserReferenceProvider(UserReferenceProvider) - Method in class org.opencastproject.security.aai.DynamicLoginHandler
-
Sets the user reference provider.
U
- updated(Dictionary) - Method in class org.opencastproject.security.aai.ConfigurableLoginHandler
All Classes and Interfaces|All Packages