Authentication provider is capable of verifying validity of a SAMLAuthenticationToken and in case the token is valid to create an authenticated UsernamePasswordAuthenticationToken.
SAML Token is used to pass SAMLContext object through to the SAML Authentication provider.
Initialization for SAML library.
Constant values for SAML module.
Object is a storage for entities parsed from SAML2 response during its authentication.
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.
Class initializes SAML WebSSO Profile, IDP Discovery or ECP Profile from the SP side.
Logout filter leveraging SAML 2.0 Single Logout profile.
Filter processes arriving SAML Single Logout messages by delegating to the LogoutProfile.
Filter processes arriving SAML messages by delegating to the WebSSOProfile.
Implementation of a success handler which interprets meaning of the RelayState inside SAMLCredential as an URL to redirect user to.
Filter processes messages sent from IDP as part of the WebSSO Holder-of-Key profile.
SAML exception which contains status code which should be returned to the caller as part of status message.