Index

C D F G O R S 
All Classes and Interfaces|All Packages

C

configurationService - Variable in class org.dspace.saml2.DSpaceSamlAuthenticationSuccessHandler
 

D

DSpaceRelyingPartyRegistrationRepository - Class in org.dspace.saml2
A SAML RelyingPartyRegistrationRepository that builds and stores relying parties based on DSpace configuration.
DSpaceRelyingPartyRegistrationRepository() - Constructor for class org.dspace.saml2.DSpaceRelyingPartyRegistrationRepository
 
DSpaceSamlAuthenticationFailureHandler - Class in org.dspace.saml2
Failure handler for SAML authentication.
DSpaceSamlAuthenticationFailureHandler() - Constructor for class org.dspace.saml2.DSpaceSamlAuthenticationFailureHandler
 
DSpaceSamlAuthenticationSuccessHandler - Class in org.dspace.saml2
Handler for a successful SAML authentication.
DSpaceSamlAuthenticationSuccessHandler() - Constructor for class org.dspace.saml2.DSpaceSamlAuthenticationSuccessHandler
 
DSpaceSamlAuthRequest - Class in org.dspace.saml2
A request wrapper for SAML authentication requests that are forwarded to the DSpace authentication endpoint from the assertion consumer endpoint of the SAML relying party.
DSpaceSamlAuthRequest(HttpServletRequest) - Constructor for class org.dspace.saml2.DSpaceSamlAuthRequest
 

F

findByRegistrationId(String) - Method in class org.dspace.saml2.DSpaceRelyingPartyRegistrationRepository
Finds a relying party by ID.

G

getMethod() - Method in class org.dspace.saml2.DSpaceSamlAuthRequest
Returns GET, regardless of the method of the wrapped requeset.

O

onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.dspace.saml2.DSpaceSamlAuthenticationFailureHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.dspace.saml2.DSpaceSamlAuthenticationSuccessHandler
When a SAML authentication succeeds: Extract attributes from the assertion, and map them into request attributes using the mapping configured for the relying party that initiated the login. Forward the request to the DSpace SAML authentication endpoint.
org.dspace.app.configuration - package org.dspace.app.configuration
 
org.dspace.saml2 - package org.dspace.saml2
 

R

reload() - Method in class org.dspace.saml2.DSpaceRelyingPartyRegistrationRepository
Reloads the stored SAML relying parties from DSpace configuration.

S

samlSecurityFilterChain(HttpSecurity) - Method in class org.dspace.app.configuration.SamlWebSecurityConfiguration
Configure security on SAML relying party endpoints.
SamlWebSecurityConfiguration - Class in org.dspace.app.configuration
Web security configuration for SAML relying party endpoints.
SamlWebSecurityConfiguration() - Constructor for class org.dspace.app.configuration.SamlWebSecurityConfiguration
 
C D F G O R S 
All Classes and Interfaces|All Packages