Class OpenSamlLogoutRequestValidator
- java.lang.Object
-
- org.springframework.security.saml2.provider.service.authentication.logout.OpenSamlLogoutRequestValidator
-
- All Implemented Interfaces:
Saml2LogoutRequestValidator
public final class OpenSamlLogoutRequestValidator extends java.lang.Object implements Saml2LogoutRequestValidator
ASaml2LogoutRequestValidator
that authenticates a SAML 2.0 Logout Requests received from a SAML 2.0 Asserting Party using OpenSAML.- Since:
- 5.6
-
-
Constructor Summary
Constructors Constructor Description OpenSamlLogoutRequestValidator()
Constructs aOpenSamlLogoutRequestValidator
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Saml2LogoutValidatorResult
validate(Saml2LogoutRequestValidatorParameters parameters)
Authenticates the SAML 2.0 Logout Request received from the SAML 2.0 Asserting Party.
-
-
-
Constructor Detail
-
OpenSamlLogoutRequestValidator
public OpenSamlLogoutRequestValidator()
Constructs aOpenSamlLogoutRequestValidator
-
-
Method Detail
-
validate
public Saml2LogoutValidatorResult validate(Saml2LogoutRequestValidatorParameters parameters)
Authenticates the SAML 2.0 Logout Request received from the SAML 2.0 Asserting Party. By default, verifies the signature, validates the issuer, destination, and user identifier.- Specified by:
validate
in interfaceSaml2LogoutRequestValidator
- Parameters:
parameters
- theSaml2LogoutRequestValidatorParameters
needed- Returns:
- the authentication result
-
-