Spring Security SAML

Package org.springframework.security.saml.websso

Interface Summary
ArtifactResolutionProfile Implementations must load referenced artifact using SAML artifact resolution protocol.
SingleLogoutProfile Implementing class must contain SAML Single Logout functionality according to SAML 2.0 Profiles specification.
WebSSOProfile  
WebSSOProfileConsumer  
 

Class Summary
AbstractProfileBase Base superclass for classes implementing processing of SAML messages.
ArtifactResolutionProfileBase Base implementation of the artifactResolution profile.
ArtifactResolutionProfileImpl Implementation of the artifact resolution protocol which uses Apache HTTPClient for SOAP binding transport.
SingleLogoutProfileImpl Implementation of the SAML 2.0 Single Logout profile.
WebSSOProfileConsumerHoKImpl Class implements processing of the SAML Holder-of-Key Browser SSO profile as per http://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-holder-of-key-browser-sso-cs-02.pdf.
WebSSOProfileConsumerImpl Class is able to process Response objects returned from the IDP after SP initialized SSO or unsolicited response from IDP.
WebSSOProfileECPImpl Class implementing the SAML ECP Profile and offers capabilities for SP initialized SSO and process Response coming from IDP or IDP initialized SSO.
WebSSOProfileHoKImpl Class implements WebSSO profile and offers capabilities for SP initialized SSO and process Response coming from IDP or IDP initialized SSO.
WebSSOProfileImpl Class implements WebSSO profile and offers capabilities for SP initialized SSO and process Response coming from IDP or IDP initialized SSO.
WebSSOProfileOptions JavaBean contains properties allowing customization of SAML request message sent to the IDP.
 


Spring Security SAML