Class OpenSamlLogoutResponseValidator
java.lang.Object
org.springframework.security.saml2.provider.service.authentication.logout.OpenSamlLogoutResponseValidator
- All Implemented Interfaces:
Saml2LogoutResponseValidator
A
Saml2LogoutResponseValidator
that authenticates a SAML 2.0 Logout Responses
received from a SAML 2.0 Asserting Party using OpenSAML.- Since:
- 5.6
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvalidate
(Saml2LogoutResponseValidatorParameters parameters) Authenticates the SAML 2.0 Logout Response received from the SAML 2.0 Asserting Party.
-
Constructor Details
-
OpenSamlLogoutResponseValidator
public OpenSamlLogoutResponseValidator()Constructs aOpenSamlLogoutRequestValidator
-
-
Method Details
-
validate
Authenticates the SAML 2.0 Logout Response received from the SAML 2.0 Asserting Party. By default, verifies the signature, validates the issuer, destination, and status. It also ensures that it aligns with the given logout request.- Specified by:
validate
in interfaceSaml2LogoutResponseValidator
- Parameters:
parameters
- theSaml2LogoutResponseValidatorParameters
needed- Returns:
- the authentication result
-