All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractSaml2AuthenticationRequest Data holder forAuthNRequest
parameters to be sent using either theSaml2MessageBinding.POST
orSaml2MessageBinding.REDIRECT
binding.AbstractSaml2AuthenticationRequest.Builder<T extends AbstractSaml2AuthenticationRequest.Builder<T>> A builder forAbstractSaml2AuthenticationRequest
and its subclasses.DefaultRelyingPartyRegistrationResolver AConverter
that resolves aRelyingPartyRegistration
by extracting the registration id from the request, querying aRelyingPartyRegistrationRepository
, and resolving any template values.DefaultSaml2AuthenticatedPrincipal Default implementation of aSaml2AuthenticatedPrincipal
.DefaultSaml2AuthenticationRequestContextResolver The default implementation forSaml2AuthenticationRequestContextResolver
which uses the current request and given relying party to formulate aSaml2AuthenticationRequestContext
InMemoryRelyingPartyRegistrationRepository OpenSaml4AuthenticationProvider Implementation ofAuthenticationProvider
for SAML authentications when receiving aResponse
object containing anAssertion
.OpenSaml4AuthenticationProvider.AssertionToken A tuple containing an OpenSAMLAssertion
and its associated authentication token.OpenSaml4AuthenticationProvider.ResponseToken A tuple containing an OpenSAMLResponse
and its associated authentication token.OpenSaml4AuthenticationRequestFactory ASaml2AuthenticationRequestFactory
that generates, signs, and serializes a SAML 2.0 AuthnRequest using OpenSAML 4OpenSamlAuthenticationProvider Deprecated. Because OpenSAML 3 has reached End-of-Life, please update toOpenSaml4AuthenticationProvider
OpenSamlAuthenticationProvider.AssertionToken A tuple containing an OpenSAMLAssertion
and its associated authentication token.OpenSamlAuthenticationProvider.ResponseToken A tuple containing an OpenSAMLResponse
and its associated authentication token.OpenSamlAuthenticationRequestFactory Deprecated. Because OpenSAML 3 has reached End-of-Life, please update toOpenSaml4AuthenticationRequestFactory
OpenSamlInitializationService An initialization service for initializing OpenSAML.OpenSamlMetadataResolver Resolves the SAML 2.0 Relying Party Metadata for a givenRelyingPartyRegistration
using the OpenSAML API.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter AnHttpMessageConverter
that takes anIDPSSODescriptor
in an HTTP response and converts it into aRelyingPartyRegistration.Builder
.RelyingPartyRegistration Represents a configured relying party (aka Service Provider) and asserting party (aka Identity Provider) pair.RelyingPartyRegistration.AssertingPartyDetails The configuration metadata of the Asserting partyRelyingPartyRegistration.AssertingPartyDetails.Builder RelyingPartyRegistration.Builder RelyingPartyRegistration.ProviderDetails Deprecated. UseRelyingPartyRegistration.AssertingPartyDetails
insteadRelyingPartyRegistration.ProviderDetails.Builder Deprecated. RelyingPartyRegistrationRepository A repository forRelyingPartyRegistration
sRelyingPartyRegistrations A utility class for constructing instances ofRelyingPartyRegistration
Saml2AuthenticatedPrincipal Saml2 representation of anAuthenticatedPrincipal
.Saml2Authentication An implementation of anAbstractAuthenticationToken
that represents an authenticated SAML 2.0Authentication
.Saml2AuthenticationException This exception is thrown for all SAML 2.0 relatedAuthentication
errors.Saml2AuthenticationRequest Deprecated. Saml2AuthenticationRequest.Builder A builder forSaml2AuthenticationRequest
.Saml2AuthenticationRequestContext Data holder for information required to create anAuthNRequest
to be sent from the service provider to the identity provider Assertions and Protocols for SAML 2 (line 2031)Saml2AuthenticationRequestContext.Builder A builder forSaml2AuthenticationRequestContext
.Saml2AuthenticationRequestContextResolver ThisSaml2AuthenticationRequestContextResolver
formulates a SAML 2.0 AuthnRequest (line 1968)Saml2AuthenticationRequestFactory Component that generates AuthenticationRequest,samlp:AuthnRequestType
XML, and accompanying signature data.Saml2AuthenticationToken Represents an incoming SAML 2.0 response containing an assertion that has not been validated.Saml2AuthenticationTokenConverter AnAuthenticationConverter
that generates aSaml2AuthenticationToken
appropriate for authenticated a SAML 2.0 Assertion against anAuthenticationManager
.Saml2Error A representation of an SAML 2.0 Error.Saml2Error Deprecated. UseSaml2Error
insteadSaml2ErrorCodes A list of SAML known 2 error codes used during SAML authentication.Saml2ErrorCodes Deprecated. UseSaml2ErrorCodes
insteadSaml2Exception Saml2MessageBinding The type of bindings that messages are exchanged using Supported bindings areurn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
andurn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect
.Saml2MetadataFilter AFilter
that returns the metadata for a Relying PartySaml2MetadataResolver Resolves the SAML 2.0 Relying Party Metadata for a givenRelyingPartyRegistration
Saml2PostAuthenticationRequest Data holder for information required to send anAuthNRequest
over a POST binding from the service provider to the identity provider https://www.oasis-open.org/committees/download.php/35711/sstc-saml-core-errata-2.0-wd-06-diff.pdf (line 2031)Saml2PostAuthenticationRequest.Builder Builder class for aSaml2PostAuthenticationRequest
object.Saml2RedirectAuthenticationRequest Data holder for information required to send anAuthNRequest
over a REDIRECT binding from the service provider to the identity provider https://www.oasis-open.org/committees/download.php/35711/sstc-saml-core-errata-2.0-wd-06-diff.pdf (line 2031)Saml2RedirectAuthenticationRequest.Builder Builder class for aSaml2RedirectAuthenticationRequest
object.Saml2ResponseValidatorResult A result emitted from a SAML 2.0 Response validation attemptSaml2WebSsoAuthenticationFilter Saml2WebSsoAuthenticationRequestFilter ThisFilter
formulates a SAML 2.0 AuthnRequest (line 1968) and redirects to a configured asserting party.Saml2X509Credential An object for holding a public certificate, any associated private key, and its intended usages (Line 584, Section 4.3 Credentials).Saml2X509Credential Deprecated. UseSaml2X509Credential
insteadSaml2X509Credential.Saml2X509CredentialType Saml2X509Credential.Saml2X509CredentialType Deprecated. UseSaml2X509Credential.Saml2X509CredentialType
instead