Spring Security SAML

Package org.springframework.security.saml

Class Summary
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 it's authentication.
SAMLDiscovery Filter implements Identity Provider Discovery Service as defined in initializes IDP Discovery Profile as defined in http://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.
 


Spring Security SAML