Class Saml2LogoutConfigurer.LogoutResponseConfigurer
java.lang.Object
org.springframework.security.config.annotation.web.configurers.saml2.Saml2LogoutConfigurer.LogoutResponseConfigurer
- Enclosing class:
- Saml2LogoutConfigurer<H extends HttpSecurityBuilder<H>>
-
Method Summary
Modifier and TypeMethodDescriptionand()
Deprecated, for removal: This API element is subject to removal in a future version.For removal in 7.0.logoutResponseResolver
(Saml2LogoutResponseResolver logoutResponseResolver) Use thisSaml2LogoutRequestResolver
for producing a logout response to send to the asserting partylogoutResponseValidator
(Saml2LogoutResponseValidator authenticator) Use thisLogoutHandler
for processing a logout response from the asserting partyThe URL by which the asserting party can send a SAML 2.0 Logout Response
-
Method Details
-
logoutUrl
The URL by which the asserting party can send a SAML 2.0 Logout ResponseThe Asserting Party should use whatever HTTP method specified in
RelyingPartyRegistration.getSingleLogoutServiceBindings()
.- Parameters:
logoutUrl
- the URL that will receive the SAML 2.0 Logout Response- Returns:
- the
Saml2LogoutConfigurer<H extends HttpSecurityBuilder<H>>.LogoutResponseConfigurer
for further customizations - See Also:
-
logoutResponseValidator
public Saml2LogoutConfigurer<H>.LogoutResponseConfigurer logoutResponseValidator(Saml2LogoutResponseValidator authenticator) Use thisLogoutHandler
for processing a logout response from the asserting party- Parameters:
authenticator
- theAuthenticationManager
to use- Returns:
- the
Saml2LogoutConfigurer<H extends HttpSecurityBuilder<H>>.LogoutRequestConfigurer
for further customizations
-
logoutResponseResolver
public Saml2LogoutConfigurer<H>.LogoutResponseConfigurer logoutResponseResolver(Saml2LogoutResponseResolver logoutResponseResolver) Use thisSaml2LogoutRequestResolver
for producing a logout response to send to the asserting party- Parameters:
logoutResponseResolver
- theSaml2LogoutResponseResolver
to use- Returns:
- the
Saml2LogoutConfigurer<H extends HttpSecurityBuilder<H>>.LogoutRequestConfigurer
for further customizations
-
and
Deprecated, for removal: This API element is subject to removal in a future version.For removal in 7.0. UseSaml2LogoutConfigurer.logoutResponse(Customizer)
orlogoutResponse(Customizer.withDefaults())
to stick with defaults. See the documentation for more details.
-