Class OpenSaml3AuthenticationRequestResolver
- java.lang.Object
-
- org.springframework.security.saml2.provider.service.web.authentication.OpenSaml3AuthenticationRequestResolver
-
- All Implemented Interfaces:
Saml2AuthenticationRequestResolver
@Deprecated public final class OpenSaml3AuthenticationRequestResolver extends java.lang.Object implements Saml2AuthenticationRequestResolver
Deprecated.OpenSAML 3 has reached end-of-life so this version is no longer recommendedA strategy for resolving a SAML 2.0 Authentication Request from theHttpServletRequest
using OpenSAML.- Since:
- 5.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OpenSaml3AuthenticationRequestResolver.AuthnRequestContext
Deprecated.
-
Constructor Summary
Constructors Constructor Description OpenSaml3AuthenticationRequestResolver(RelyingPartyRegistrationResolver relyingPartyRegistrationResolver)
Deprecated.Construct aOpenSaml3AuthenticationRequestResolver
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T extends AbstractSaml2AuthenticationRequest>
Tresolve(javax.servlet.http.HttpServletRequest request)
Deprecated.void
setAuthnRequestCustomizer(java.util.function.Consumer<OpenSaml3AuthenticationRequestResolver.AuthnRequestContext> contextConsumer)
Deprecated.Set aConsumer
for modifying the OpenSAMLLogoutRequest
void
setClock(java.time.Clock clock)
Deprecated.Use thisClock
for generating the issuedDateTime
-
-
-
Constructor Detail
-
OpenSaml3AuthenticationRequestResolver
public OpenSaml3AuthenticationRequestResolver(RelyingPartyRegistrationResolver relyingPartyRegistrationResolver)
Deprecated.Construct aOpenSaml3AuthenticationRequestResolver
-
-
Method Detail
-
resolve
public <T extends AbstractSaml2AuthenticationRequest> T resolve(javax.servlet.http.HttpServletRequest request)
Deprecated.- Specified by:
resolve
in interfaceSaml2AuthenticationRequestResolver
-
setAuthnRequestCustomizer
public void setAuthnRequestCustomizer(java.util.function.Consumer<OpenSaml3AuthenticationRequestResolver.AuthnRequestContext> contextConsumer)
Deprecated.Set aConsumer
for modifying the OpenSAMLLogoutRequest
- Parameters:
contextConsumer
- a consumer that accepts anOpenSaml3AuthenticationRequestResolver.AuthnRequestContext
-
setClock
public void setClock(java.time.Clock clock)
Deprecated.Use thisClock
for generating the issuedDateTime
- Parameters:
clock
- theClock
to use
-
-