Index
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
All Classes and Interfaces|All Packages