Interface Saml2LogoutRequestResolver
-
- All Known Implementing Classes:
OpenSaml3LogoutRequestResolver
,OpenSaml4LogoutRequestResolver
public interface Saml2LogoutRequestResolver
Creates a signed SAML 2.0 Logout Request based on information from theHttpServletRequest
and currentAuthentication
. The returned logout request is suitable for sending to the asserting party based on, for example, the location and binding specified inRelyingPartyRegistration.getAssertingPartyDetails()
.- Since:
- 5.6
- See Also:
RelyingPartyRegistration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Saml2LogoutRequest
resolve(javax.servlet.http.HttpServletRequest request, org.springframework.security.core.Authentication authentication)
Prepare to create, sign, and serialize a SAML 2.0 Logout Request.
-
-
-
Method Detail
-
resolve
Saml2LogoutRequest resolve(javax.servlet.http.HttpServletRequest request, org.springframework.security.core.Authentication authentication)
Prepare to create, sign, and serialize a SAML 2.0 Logout Request. By default, includes aNameID
based on theAuthentication
instance.- Parameters:
request
- the HTTP requestauthentication
- the current user- Returns:
- a signed and serialized SAML 2.0 Logout Request
-
-