Package org.springframework.security.saml2.provider.service.web
-
Interface Summary Interface Description RelyingPartyRegistrationResolver A contract for resolving aRelyingPartyRegistration
from the HTTP requestSaml2AuthenticationRequestContextResolver ThisSaml2AuthenticationRequestContextResolver
formulates a SAML 2.0 AuthnRequest (line 1968)Saml2AuthenticationRequestRepository<T extends AbstractSaml2AuthenticationRequest> A repository forAbstractSaml2AuthenticationRequest
-
Class Summary Class Description DefaultRelyingPartyRegistrationResolver AConverter
that resolves aRelyingPartyRegistration
by extracting the registration id from the request, querying aRelyingPartyRegistrationRepository
, and resolving any template values.DefaultSaml2AuthenticationRequestContextResolver The default implementation forSaml2AuthenticationRequestContextResolver
which uses the current request and given relying party to formulate aSaml2AuthenticationRequestContext
HttpSessionSaml2AuthenticationRequestRepository ASaml2AuthenticationRequestRepository
implementation that usesHttpSession
to store and retrieve theAbstractSaml2AuthenticationRequest
Saml2AuthenticationTokenConverter AnAuthenticationConverter
that generates aSaml2AuthenticationToken
appropriate for authenticated a SAML 2.0 Assertion against anAuthenticationManager
.Saml2MetadataFilter AFilter
that returns the metadata for a Relying Party