Class Saml2LogoutConfigurer.LogoutResponseConfigurer
- java.lang.Object
-
- org.springframework.security.config.annotation.web.configurers.saml2.Saml2LogoutConfigurer.LogoutResponseConfigurer
-
- Enclosing class:
- Saml2LogoutConfigurer<H extends HttpSecurityBuilder<H>>
public final class Saml2LogoutConfigurer.LogoutResponseConfigurer extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Saml2LogoutConfigurer<H>
and()
Saml2LogoutConfigurer.LogoutResponseConfigurer
logoutResponseResolver(org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseResolver logoutResponseResolver)
Use thisSaml2LogoutRequestResolver
for producing a logout response to send to the asserting partySaml2LogoutConfigurer.LogoutResponseConfigurer
logoutResponseValidator(org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidator authenticator)
Use thisLogoutHandler
for processing a logout response from the asserting partySaml2LogoutConfigurer.LogoutResponseConfigurer
logoutUrl(java.lang.String logoutUrl)
The URL by which the asserting party can send a SAML 2.0 Logout Response
-
-
-
Method Detail
-
logoutUrl
public Saml2LogoutConfigurer.LogoutResponseConfigurer logoutUrl(java.lang.String 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.getSingleLogoutServiceBinding()
.- Parameters:
logoutUrl
- the URL that will receive the SAML 2.0 Logout Response- Returns:
- the
Saml2LogoutConfigurer.LogoutResponseConfigurer
for further customizations - See Also:
Saml2LogoutConfigurer.logoutUrl(String)
-
logoutResponseValidator
public Saml2LogoutConfigurer.LogoutResponseConfigurer logoutResponseValidator(org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidator authenticator)
Use thisLogoutHandler
for processing a logout response from the asserting party- Parameters:
authenticator
- theAuthenticationManager
to use- Returns:
- the
Saml2LogoutConfigurer.LogoutRequestConfigurer
for further customizations
-
logoutResponseResolver
public Saml2LogoutConfigurer.LogoutResponseConfigurer logoutResponseResolver(org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseResolver logoutResponseResolver)
Use thisSaml2LogoutRequestResolver
for producing a logout response to send to the asserting party- Parameters:
logoutResponseResolver
- theSaml2LogoutResponseResolver
to use- Returns:
- the
Saml2LogoutConfigurer.LogoutRequestConfigurer
for further customizations
-
and
public Saml2LogoutConfigurer<H> and()
-
-