| Class | Description |
|---|---|
| SAMLAuthenticationProvider |
Authentication provider is capable of verifying validity of a SAMLAuthenticationToken and in case
the token is valid to create an authenticated UsernamePasswordAuthenticationToken.
|
| SAMLAuthenticationToken |
SAML Token is used to pass SAMLContext object through to the SAML Authentication provider.
|
| SAMLBootstrap |
Initialization for SAML library.
|
| SAMLConstants |
Constant values for SAML module.
|
| SAMLCredential |
Object is a storage for entities parsed from SAML2 response during its authentication.
|
| SAMLDiscovery |
Filter implements Identity Provider Discovery Service and Profile as defined in
https://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-idp-discovery.pdf.
|
| SAMLEntryPoint |
Class initializes SAML WebSSO Profile, IDP Discovery or ECP Profile from the SP side.
|
| SAMLLogoutFilter |
Logout filter leveraging SAML 2.0 Single Logout profile.
|
| SAMLLogoutProcessingFilter |
Filter processes arriving SAML Single Logout messages by delegating to the LogoutProfile.
|
| SAMLProcessingFilter |
Filter processes arriving SAML messages by delegating to the WebSSOProfile.
|
| SAMLRelayStateSuccessHandler |
Implementation of a success handler which interprets meaning of the RelayState inside SAMLCredential
as an URL to redirect user to.
|
| SAMLWebSSOHoKProcessingFilter |
Filter processes messages sent from IDP as part of the WebSSO Holder-of-Key profile.
|
| Exception | Description |
|---|---|
| SAMLStatusException |
SAML exception which contains status code which should be returned to the caller as part of status message.
|