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 theHttpServletRequestusing OpenSAML.- Since:
- 5.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenSaml3AuthenticationRequestResolver.AuthnRequestContextDeprecated.
-
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.voidsetAuthnRequestCustomizer(java.util.function.Consumer<OpenSaml3AuthenticationRequestResolver.AuthnRequestContext> contextConsumer)Deprecated.Set aConsumerfor modifying the OpenSAMLLogoutRequestvoidsetClock(java.time.Clock clock)Deprecated.Use thisClockfor 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:
resolvein interfaceSaml2AuthenticationRequestResolver
-
setAuthnRequestCustomizer
public void setAuthnRequestCustomizer(java.util.function.Consumer<OpenSaml3AuthenticationRequestResolver.AuthnRequestContext> contextConsumer)
Deprecated.Set aConsumerfor modifying the OpenSAMLLogoutRequest- Parameters:
contextConsumer- a consumer that accepts anOpenSaml3AuthenticationRequestResolver.AuthnRequestContext
-
setClock
public void setClock(java.time.Clock clock)
Deprecated.Use thisClockfor generating the issuedDateTime- Parameters:
clock- theClockto use
-
-