Index

A C D E F G I N O S U 
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
 
A C D E F G I N O S U 
All Classes and Interfaces|All Packages