Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractSaml2AuthenticationRequest - Class in org.springframework.security.saml2.provider.service.authentication
-
Data holder for
AuthNRequest
parameters to be sent using either theSaml2MessageBinding.POST
orSaml2MessageBinding.REDIRECT
binding. - AbstractSaml2AuthenticationRequest.Builder<T extends AbstractSaml2AuthenticationRequest.Builder<T>> - Class in org.springframework.security.saml2.provider.service.authentication
-
A builder for
AbstractSaml2AuthenticationRequest
and its subclasses. - assertingPartyDetails(Consumer<RelyingPartyRegistration.AssertingPartyDetails.Builder>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- assertingPartyDetails(Consumer<RelyingPartyRegistration.AssertingPartyDetails.Builder>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Apply this
Consumer
to further configure the Asserting Party details - assertionConsumerServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- assertionConsumerServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the AssertionConsumerService Binding.
- assertionConsumerServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- assertionConsumerServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the AssertionConsumerService Location.
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
- authenticate(Authentication) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
- authenticationRequestUri(String) - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
Sets the
authenticationRequestUri
, a URL that will receive the AuthNRequest message - AuthnRequestContext(HttpServletRequest, RelyingPartyRegistration, AuthnRequest) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver.AuthnRequestContext
- authnRequestsSigned(Boolean) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- authnRequestsSigned(Boolean) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the AuthnRequestsSigned setting.
B
- binding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Use this SAML 2.0 Message Binding By default, the asserting party's configured binding is used
- binding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Use this SAML 2.0 Message Binding By default, the asserting party's configured binding is used
- build() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Build the
Saml2LogoutRequest
- build() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Build the
Saml2LogoutResponse
- build() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutValidatorResult.Builder
- build() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2PostAuthenticationRequest.Builder
-
Constructs an immutable
Saml2PostAuthenticationRequest
object. - build() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest.Builder
-
Constructs an immutable
Saml2RedirectAuthenticationRequest
object. - build() - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Build an
OpenSamlAssertingPartyDetails
- build() - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- build() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Creates an immutable ProviderDetails object representing the configuration for an Identity Provider, IDP
- build() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Constructs a RelyingPartyRegistration object based on the builder configurations
- Builder() - Constructor for class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
Deprecated.
- Builder() - Constructor for class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
- Builder(String, RelyingPartyRegistration.AssertingPartyDetails.Builder) - Constructor for class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
- Builder(RelyingPartyRegistration) - Constructor for class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
Creates a new Builder with relying party registration
C
- canRead(Class<?>, MediaType) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter
- canWrite(Class<?>, MediaType) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter
- collectionFromMetadata(InputStream) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrations
-
Return a
Collection
ofRelyingPartyRegistration.Builder
s based off of the given SAML 2.0 Asserting Party (IDP) metadata. - collectionFromMetadataLocation(String) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrations
-
Return a
Collection
ofRelyingPartyRegistration.Builder
s based off of the given SAML 2.0 Asserting Party (IDP) metadata location. - concat(Saml2Error) - Method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Return a new
Saml2ResponseValidatorResult
that contains both the givenSaml2Error
and the errors from the result - concat(Saml2ResponseValidatorResult) - Method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Return a new
Saml2ResponseValidatorResult
that contains the errors from the givenSaml2ResponseValidatorResult
as well as this result. - convert(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.web.DefaultRelyingPartyRegistrationResolver
- convert(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.web.OpenSamlAuthenticationTokenConverter
-
Resolve an authentication request from the given
HttpServletRequest
. - convert(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.web.Saml2AuthenticationTokenConverter
- createDefaultAssertionValidator() - Static method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Construct a default strategy for validating each SAML 2.0 Assertion and associated
Authentication
token - createDefaultAssertionValidator(Converter<OpenSaml4AuthenticationProvider.AssertionToken, ValidationContext>) - Static method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
- createDefaultAssertionValidatorWithParameters(Consumer<Map<String, Object>>) - Static method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Construct a default strategy for validating each SAML 2.0 Assertion and associated
Authentication
token - createDefaultResponseAuthenticationConverter() - Static method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Construct a default strategy for converting a SAML 2.0 Response and
Authentication
token into aSaml2Authentication
- createDefaultResponseValidator() - Static method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Construct a default strategy for validating the SAML 2.0 Response
D
- decryption(PrivateKey, X509Certificate) - Static method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Create a
Saml2X509Credential
that can be used for decryption. - DECRYPTION - Enum constant in enum class org.springframework.security.saml2.core.Saml2X509Credential.Saml2X509CredentialType
- DECRYPTION_ERROR - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The system failed to decrypt an assertion or a name identifier.
- decryptionX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- decryptionX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Apply this
Consumer
to theCollection
ofSaml2X509Credential
s for the purposes of modifying theCollection
- DEFAULT_AUTHENTICATION_REQUEST_URI - Static variable in interface org.springframework.security.saml2.provider.service.web.authentication.Saml2AuthenticationRequestResolver
- DEFAULT_FILTER_PROCESSES_URI - Static variable in class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
- DEFAULT_METADATA_FILE_NAME - Static variable in class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
- DefaultRelyingPartyRegistrationResolver - Class in org.springframework.security.saml2.provider.service.web
-
A
Converter
that resolves aRelyingPartyRegistration
by extracting the registration id from the request, querying aRelyingPartyRegistrationRepository
, and resolving any template values. - DefaultRelyingPartyRegistrationResolver(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.DefaultRelyingPartyRegistrationResolver
- DefaultSaml2AuthenticatedPrincipal - Class in org.springframework.security.saml2.provider.service.authentication
-
Default implementation of a
Saml2AuthenticatedPrincipal
. - DefaultSaml2AuthenticatedPrincipal(String, Map<String, List<Object>>) - Constructor for class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- DefaultSaml2AuthenticatedPrincipal(String, Map<String, List<Object>>, List<String>) - Constructor for class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.security.saml2.provider.service.web.Saml2WebSsoAuthenticationRequestFilter
E
- encryption(X509Certificate) - Static method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Create a
Saml2X509Credential
that can be used for encryption. - ENCRYPTION - Enum constant in enum class org.springframework.security.saml2.core.Saml2X509Credential.Saml2X509CredentialType
- encryptionX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Apply this
Consumer
to the list ofSaml2X509Credential
s - encryptionX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Apply this
Consumer
to the list ofSaml2X509Credential
s - EntityDescriptorParameters(EntityDescriptor, RelyingPartyRegistration) - Constructor for class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver.EntityDescriptorParameters
- entityId(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Set the asserting party's EntityID.
- entityId(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- entityId(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Set the asserting party's EntityID.
- entityId(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the relying party's EntityID.
- equals(Object) - Method in class org.springframework.security.saml2.core.Saml2X509Credential
- errors(Consumer<Collection<Saml2Error>>) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutValidatorResult.Builder
F
- failure(Collection<Saml2Error>) - Static method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Construct a failure
Saml2ResponseValidatorResult
with the provided detail - failure(Saml2Error...) - Static method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Construct a failure
Saml2ResponseValidatorResult
with the provided detail - findByRegistrationId(String) - Method in class org.springframework.security.saml2.provider.service.registration.InMemoryRelyingPartyRegistrationRepository
- findByRegistrationId(String) - Method in interface org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository
-
Returns the relying party registration identified by the provided
registrationId
, ornull
if not found. - findUniqueByAssertingPartyEntityId(String) - Method in class org.springframework.security.saml2.provider.service.registration.InMemoryRelyingPartyRegistrationRepository
- findUniqueByAssertingPartyEntityId(String) - Method in interface org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository
-
Returns the unique relying party registration associated with the asserting party's
entityId
ornull
if there is no unique match. - from(String) - Static method in enum class org.springframework.security.saml2.provider.service.registration.Saml2MessageBinding
-
Attempt to resolve the provided algorithm name to a
Saml2MessageBinding
. - fromMetadata(InputStream) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrations
-
Return a
RelyingPartyRegistration.Builder
based off of the given SAML 2.0 Asserting Party (IDP) metadata. - fromMetadataLocation(String) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrations
-
Return a
RelyingPartyRegistration.Builder
based off of the given SAML 2.0 Asserting Party (IDP) metadata location.
G
- getAssertingPartyDetails() - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration
-
Get the configuration details for the Asserting Party
- getAssertingPartyDetails() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the configuration details for the Asserting Party
- getAssertion() - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider.AssertionToken
- getAssertionConsumerServiceBinding() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the AssertionConsumerService Binding.
- getAssertionConsumerServiceLocation() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the AssertionConsumerService Location.
- getAttribute(String) - Method in interface org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticatedPrincipal
-
Get the Saml2 token attribute by name
- getAttributes() - Method in class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- getAttributes() - Method in interface org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticatedPrincipal
-
Get the Saml2 token attributes
- getAuthentication() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequestValidatorParameters
-
The current
Authentication
- getAuthentication() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver.LogoutRequestParameters
- getAuthentication() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver.LogoutResponseParameters
- getAuthenticationRequest() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Returns the authentication request sent to the assertion party or
null
if no authentication request is present - getAuthenticationRequestUri() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
-
Returns the URI endpoint that this AuthNRequest should be sent to.
- getAuthnRequest() - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver.AuthnRequestContext
- getBinding() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
-
Returns the binding this AuthNRequest will be sent and encoded with.
- getBinding() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Get the binding for the asserting party's SingleLogoutService
- getBinding() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Get the binding for the asserting party's SingleLogoutService
- getBinding() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2PostAuthenticationRequest
- getBinding() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest
- getCertificate() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Get the public certificate for this credential
- getCredentials() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2Authentication
- getCredentials() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Returns the decoded and inflated SAML 2.0 Response XML object as a string
- getCredentialTypes() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
List all this credential's intended usages
- getDecryptionX509Credentials() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the
Collection
of decryptionSaml2X509Credential
s associated with this relying party - getDescription() - Method in class org.springframework.security.saml2.core.Saml2Error
-
Returns the error description.
- getEncryptionX509Credentials() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get all encryption
Saml2X509Credential
s associated with this asserting party - getEntityDescriptor() - Method in class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver.EntityDescriptorParameters
- getEntityDescriptor() - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails
-
Get the
EntityDescriptor
that underlies thisRelyingPartyRegistration.AssertingPartyDetails
- getEntityId() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the asserting party's EntityID.
- getEntityId() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the relying party's EntityID.
- getErrorCode() - Method in class org.springframework.security.saml2.core.Saml2Error
-
Returns the error code.
- getErrors() - Method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Return error details regarding the validation attempt
- getErrors() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutValidatorResult
-
Return error details regarding the validation attempt
- getFileName() - Method in class org.springframework.security.saml2.provider.service.metadata.Saml2MetadataResponse
- getFirstAttribute(String) - Method in interface org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticatedPrincipal
-
Get the first value of Saml2 token attribute by name
- getId() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
-
The unique identifier for this Authentication Request
- getId() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
The unique identifier for this Logout Request
- getLocation() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Get the location of the asserting party's SingleLogoutService
- getLogoutRequest() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequestValidatorParameters
-
The SAML 2.0 Logout Request sent by the asserting party
- getLogoutRequest() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidatorParameters
-
The SAML 2.0 Logout Request sent by this application
- getLogoutRequest() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver.LogoutRequestParameters
- getLogoutResponse() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidatorParameters
-
The SAML 2.0 Logout Response received from the asserting party
- getLogoutResponse() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver.LogoutResponseParameters
- getMetadata() - Method in class org.springframework.security.saml2.provider.service.metadata.Saml2MetadataResponse
- getName() - Method in class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- getNameIdFormat() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the NameID format.
- getParameter(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Get the
name
parameters, a short-hand forgetParameters().get(name)
Useful when specifying additional query parameters for the Logout Request - getParameter(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Get the
name
parameter, a short-hand forgetParameters().get(name)
Useful when specifying additional query parameters for the Logout Response - getParameters() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Get all parameters Useful when specifying additional query parameters for the Logout Request
- getParameters() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Get all parameters Useful when specifying additional query parameters for the Logout Response
- getParametersQuery() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Get an encoded query string of all parameters.
- getParametersQuery() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Get an encoded query string of all parameters.
- getPrincipal() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2Authentication
- getPrincipal() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Always returns null.
- getPrivateKey() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Get the private key for this credential
- getRegistrationId() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the unique registration id for this RP/AP pair
- getRelayState() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
-
Returns the RelayState value, if present in the parameters
- getRelayState() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
The relay state associated with this Logout Request
- getRelayState() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
The relay state associated with this Logout Request
- getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequestValidatorParameters
-
The
RelyingPartyRegistration
representing this relying party - getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidatorParameters
-
The
RelyingPartyRegistration
representing this relying party - getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Get the resolved
RelyingPartyRegistration
associated with the request - getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver.EntityDescriptorParameters
- getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver.LogoutRequestParameters
- getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver.LogoutResponseParameters
- getRelyingPartyRegistration() - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver.AuthnRequestContext
- getRelyingPartyRegistrationId() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
-
The identifier for the
RelyingPartyRegistration
associated with this request - getRelyingPartyRegistrationId() - Method in class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- getRelyingPartyRegistrationId() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
The identifier for the
RelyingPartyRegistration
associated with this Logout Request - getRelyingPartyRegistrationId() - Method in interface org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticatedPrincipal
-
Get the
RelyingPartyRegistration
identifier - getRequest() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver.LogoutRequestParameters
- getRequest() - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver.LogoutResponseParameters
- getRequest() - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver.AuthnRequestContext
- getResponse() - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider.ResponseToken
- getResponseLocation() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Get the response location of the asserting party's SingleLogoutService
- getSaml2Error() - Method in exception org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
-
Get the associated
Saml2Error
- getSaml2Response() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2Authentication
-
Returns the SAML response object, as decoded XML.
- getSaml2Response() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Returns inflated and decoded XML representation of the SAML 2 Response
- getSamlRequest() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest
-
Returns the AuthNRequest XML value to be sent.
- getSamlRequest() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Get the signed and serialized <saml2:LogoutRequest> payload
- getSamlResponse() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Get the signed and serialized <saml2:LogoutResponse> payload
- getSessionIndexes() - Method in class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- getSessionIndexes() - Method in interface org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticatedPrincipal
- getSigAlg() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest
-
Returns the SigAlg value for
Saml2MessageBinding.REDIRECT
requests - getSignature() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest
-
Returns the Signature value for
Saml2MessageBinding.REDIRECT
requests - getSigningAlgorithms() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the list of org.opensaml.saml.ext.saml2alg.SigningMethod Algorithms for this asserting party, in preference order.
- getSigningX509Credentials() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the
Collection
of signingSaml2X509Credential
s associated with this relying party - getSingleLogoutServiceBinding() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the SingleLogoutService Binding
- getSingleLogoutServiceBinding() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the SingleLogoutService Binding
- getSingleLogoutServiceBindings() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the SingleLogoutService Binding
- getSingleLogoutServiceLocation() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the SingleLogoutService Location
- getSingleLogoutServiceLocation() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the SingleLogoutService Location
- getSingleLogoutServiceResponseLocation() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
- getSingleLogoutServiceResponseLocation() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
- getSingleSignOnServiceBinding() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the SingleSignOnService Binding.
- getSingleSignOnServiceLocation() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the SingleSignOnService Location.
- getSupportedMediaTypes() - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter
- getToken() - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider.AssertionToken
- getToken() - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider.ResponseToken
- getUrn() - Method in enum class org.springframework.security.saml2.provider.service.registration.Saml2MessageBinding
-
Returns the URN value from the SAML 2 specification for this binding.
- getVerificationX509Credentials() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get all verification
Saml2X509Credential
s associated with this asserting party - getWantAuthnRequestsSigned() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
-
Get the WantAuthnRequestsSigned setting, indicating the asserting party's preference that relying parties should sign the AuthnRequest before sending.
H
- hasErrors() - Method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Say whether this result indicates success
- hasErrors() - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutValidatorResult
-
Say whether this result indicates success
- hashCode() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
- HttpSessionLogoutRequestRepository - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
An implementation of an
Saml2LogoutRequestRepository
that storesSaml2LogoutRequest
in theHttpSession
. - HttpSessionLogoutRequestRepository() - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.HttpSessionLogoutRequestRepository
- HttpSessionSaml2AuthenticationRequestRepository - Class in org.springframework.security.saml2.provider.service.web
-
A
Saml2AuthenticationRequestRepository
implementation that usesHttpSession
to store and retrieve theAbstractSaml2AuthenticationRequest
- HttpSessionSaml2AuthenticationRequestRepository() - Constructor for class org.springframework.security.saml2.provider.service.web.HttpSessionSaml2AuthenticationRequestRepository
I
- id(String) - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
This is the unique id used in the
AbstractSaml2AuthenticationRequest.Builder.samlRequest
- id(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
This is the unique id used in the
Saml2LogoutRequest.Builder.samlRequest(java.lang.String)
- initialize() - Static method in class org.springframework.security.saml2.core.OpenSamlInitializationService
-
Ready OpenSAML for use and configure it with reasonable defaults.
- InMemoryRelyingPartyRegistrationRepository - Class in org.springframework.security.saml2.provider.service.registration
-
An in-memory implementation of
RelyingPartyRegistrationRepository
. - InMemoryRelyingPartyRegistrationRepository(Collection<RelyingPartyRegistration>) - Constructor for class org.springframework.security.saml2.provider.service.registration.InMemoryRelyingPartyRegistrationRepository
- InMemoryRelyingPartyRegistrationRepository(RelyingPartyRegistration...) - Constructor for class org.springframework.security.saml2.provider.service.registration.InMemoryRelyingPartyRegistrationRepository
- INTERNAL_VALIDATION_ERROR - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
An error happened during validation.
- INVALID_ASSERTION - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The assertion was not valid.
- INVALID_DESTINATION - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
Response destination does not match the request URL.
- INVALID_IN_RESPONSE_TO - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The InResponseTo content of the response does not match the ID of the AuthNRequest.
- INVALID_ISSUER - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
An Issuer element contained a value that didn't https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=15
- INVALID_REQUEST - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
Request is invalid in a general way.
- INVALID_RESPONSE - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
Response is invalid in a general way.
- INVALID_SIGNATURE - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The signature of response or assertion was invalid.
- isAuthenticated() - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
- isAuthnRequestsSigned() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Get the AuthnRequestsSigned setting.
- isDecryptionCredential() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Indicate whether this credential can be used for decryption
- isEncryptionCredential() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Indicate whether this credential can be used for encryption
- isSigningCredential() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Indicate whether this credential can be used for signing
- isVerificationCredential() - Method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Indicate whether this credential can be used for verification
- iterator() - Method in class org.springframework.security.saml2.provider.service.registration.InMemoryRelyingPartyRegistrationRepository
L
- loadAuthenticationRequest(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.web.HttpSessionSaml2AuthenticationRequestRepository
- loadAuthenticationRequest(HttpServletRequest) - Method in interface org.springframework.security.saml2.provider.service.web.Saml2AuthenticationRequestRepository
-
Loads the
AbstractSaml2AuthenticationRequest
from the request - loadLogoutRequest(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.HttpSessionLogoutRequestRepository
-
Returns the
Saml2LogoutRequest
associated to the providedHttpServletRequest
ornull
if not available. - loadLogoutRequest(HttpServletRequest) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestRepository
-
Returns the
Saml2LogoutRequest
associated to the providedHttpServletRequest
ornull
if not available. - location(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Use this location for the SAML 2.0 logout endpoint By default, the asserting party's endpoint is used
- location(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Use this location for the SAML 2.0 logout endpoint By default, the asserting party's endpoint is used
- LogoutRequestParameters(HttpServletRequest, RelyingPartyRegistration, Authentication, LogoutRequest) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver.LogoutRequestParameters
- LogoutResponseParameters(HttpServletRequest, RelyingPartyRegistration, Authentication, LogoutResponse) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver.LogoutResponseParameters
M
- MALFORMED_REQUEST_DATA - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The serialized AuthNRequest could not be deserialized correctly.
- MALFORMED_RESPONSE_DATA - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The response data is malformed or incomplete.
- mutate() - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration
-
Copy the properties in this
RelyingPartyRegistration
into aRelyingPartyRegistration.Builder
- mutate() - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Copy the properties in this
RelyingPartyRegistration
into aRelyingPartyRegistration.Builder
N
- nameIdFormat(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- nameIdFormat(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the NameID format
O
- onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2RelyingPartyInitiatedLogoutSuccessHandler
-
Produce and send a SAML 2.0 Logout Response based on the SAML 2.0 Logout Request received from the asserting party
- OpenSaml4AuthenticationProvider - Class in org.springframework.security.saml2.provider.service.authentication
-
Implementation of
AuthenticationProvider
for SAML authentications when receiving aResponse
object containing anAssertion
. - OpenSaml4AuthenticationProvider() - Constructor for class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Creates an
OpenSaml4AuthenticationProvider
- OpenSaml4AuthenticationProvider.AssertionToken - Class in org.springframework.security.saml2.provider.service.authentication
-
A tuple containing an OpenSAML
Assertion
and its associated authentication token. - OpenSaml4AuthenticationProvider.ResponseToken - Class in org.springframework.security.saml2.provider.service.authentication
-
A tuple containing an OpenSAML
Response
and its associated authentication token. - OpenSaml4AuthenticationRequestResolver - Class in org.springframework.security.saml2.provider.service.web.authentication
-
A strategy for resolving a SAML 2.0 Authentication Request from the
HttpServletRequest
using OpenSAML. - OpenSaml4AuthenticationRequestResolver(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
-
Construct an
OpenSaml4AuthenticationRequestResolver
- OpenSaml4AuthenticationRequestResolver(RelyingPartyRegistrationResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
-
Construct a
OpenSaml4AuthenticationRequestResolver
- OpenSaml4AuthenticationRequestResolver.AuthnRequestContext - Class in org.springframework.security.saml2.provider.service.web.authentication
- OpenSaml4LogoutRequestResolver - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
A
Saml2LogoutRequestResolver
for resolving SAML 2.0 Logout Requests with OpenSAML 4 - OpenSaml4LogoutRequestResolver(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver
- OpenSaml4LogoutRequestResolver(RelyingPartyRegistrationResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver
-
Construct a
OpenSaml4LogoutRequestResolver
- OpenSaml4LogoutRequestResolver.LogoutRequestParameters - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
- OpenSaml4LogoutResponseResolver - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
A
Saml2LogoutResponseResolver
for resolving SAML 2.0 Logout Responses with OpenSAML 4 - OpenSaml4LogoutResponseResolver(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver
- OpenSaml4LogoutResponseResolver(RelyingPartyRegistrationResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver
-
Construct a
OpenSaml4LogoutResponseResolver
- OpenSaml4LogoutResponseResolver.LogoutResponseParameters - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
- OpenSamlAssertingPartyDetails - Class in org.springframework.security.saml2.provider.service.registration
-
A
RelyingPartyRegistration.AssertingPartyDetails
that contains OpenSAML-specific members - OpenSamlAssertingPartyDetails.Builder - Class in org.springframework.security.saml2.provider.service.registration
-
An OpenSAML version of
RelyingPartyRegistration.AssertingPartyDetails.Builder
that contains the underlyingEntityDescriptor
- OpenSamlAuthenticationTokenConverter - Class in org.springframework.security.saml2.provider.service.web
-
An
AuthenticationConverter
that generates aSaml2AuthenticationToken
appropriate for authenticated a SAML 2.0 Assertion against anAuthenticationManager
. - OpenSamlAuthenticationTokenConverter(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.OpenSamlAuthenticationTokenConverter
-
Constructs a
OpenSamlAuthenticationTokenConverter
given a repository forRelyingPartyRegistration
s - OpenSamlInitializationService - Class in org.springframework.security.saml2.core
-
An initialization service for initializing OpenSAML.
- OpenSamlLogoutRequestValidator - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A
Saml2LogoutRequestValidator
that authenticates a SAML 2.0 Logout Requests received from a SAML 2.0 Asserting Party using OpenSAML. - OpenSamlLogoutRequestValidator() - Constructor for class org.springframework.security.saml2.provider.service.authentication.logout.OpenSamlLogoutRequestValidator
-
Constructs a
OpenSamlLogoutRequestValidator
- OpenSamlLogoutRequestValidatorParametersResolver - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
An OpenSAML-based implementation of
Saml2LogoutRequestValidatorParametersResolver
- OpenSamlLogoutRequestValidatorParametersResolver(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSamlLogoutRequestValidatorParametersResolver
-
Constructs a
OpenSamlLogoutRequestValidator
- OpenSamlLogoutResponseValidator - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A
Saml2LogoutResponseValidator
that authenticates a SAML 2.0 Logout Responses received from a SAML 2.0 Asserting Party using OpenSAML. - OpenSamlLogoutResponseValidator() - Constructor for class org.springframework.security.saml2.provider.service.authentication.logout.OpenSamlLogoutResponseValidator
-
Constructs a
OpenSamlLogoutRequestValidator
- OpenSamlMetadataResolver - Class in org.springframework.security.saml2.provider.service.metadata
-
Resolves the SAML 2.0 Relying Party Metadata for a given
RelyingPartyRegistration
using the OpenSAML API. - OpenSamlMetadataResolver() - Constructor for class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver
- OpenSamlMetadataResolver.EntityDescriptorParameters - Class in org.springframework.security.saml2.provider.service.metadata
-
A tuple containing an OpenSAML
EntityDescriptor
and its associatedRelyingPartyRegistration
- OpenSamlRelyingPartyRegistration - Class in org.springframework.security.saml2.provider.service.registration
-
An OpenSAML implementation of
RelyingPartyRegistration
that contains OpenSAML objects likeEntityDescriptor
. - OpenSamlRelyingPartyRegistration.Builder - Class in org.springframework.security.saml2.provider.service.registration
-
An OpenSAML version of
RelyingPartyRegistration.AssertingPartyDetails.Builder
that contains the underlyingEntityDescriptor
- OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter - Class in org.springframework.security.saml2.provider.service.registration
-
An
HttpMessageConverter
that takes anIDPSSODescriptor
in an HTTP response and converts it into aRelyingPartyRegistration.Builder
. - OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter() - Constructor for class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter
- org.springframework.security.saml2 - package org.springframework.security.saml2
- org.springframework.security.saml2.core - package org.springframework.security.saml2.core
- org.springframework.security.saml2.jackson2 - package org.springframework.security.saml2.jackson2
- org.springframework.security.saml2.provider.service.authentication - package org.springframework.security.saml2.provider.service.authentication
- org.springframework.security.saml2.provider.service.authentication.logout - package org.springframework.security.saml2.provider.service.authentication.logout
- org.springframework.security.saml2.provider.service.metadata - package org.springframework.security.saml2.provider.service.metadata
- org.springframework.security.saml2.provider.service.registration - package org.springframework.security.saml2.provider.service.registration
- org.springframework.security.saml2.provider.service.web - package org.springframework.security.saml2.provider.service.web
- org.springframework.security.saml2.provider.service.web.authentication - package org.springframework.security.saml2.provider.service.web.authentication
- org.springframework.security.saml2.provider.service.web.authentication.logout - package org.springframework.security.saml2.provider.service.web.authentication.logout
P
- parameters(Consumer<Map<String, String>>) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Use this
Consumer
to modify the set of query parameters No parameter should be URL-encoded as this will be done when the request is sent - parameters(Consumer<Map<String, String>>) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Use this
Consumer
to modify the set of query parameters No parameter should be URL-encoded as this will be done when the response is sent, though any signature specified should be Base64-encoded - parametersQuery(Function<Map<String, String>, String>) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Use this strategy for converting parameters into an encoded query string.
- parametersQuery(Function<Map<String, String>, String>) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Use this strategy for converting parameters into an encoded query string.
- POST - Enum constant in enum class org.springframework.security.saml2.provider.service.registration.Saml2MessageBinding
R
- read(Class<? extends RelyingPartyRegistration.Builder>, HttpInputMessage) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter
- REDIRECT - Enum constant in enum class org.springframework.security.saml2.provider.service.registration.Saml2MessageBinding
- registrationId(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- registrationId(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Sets the
registrationId
template. - RELAY_STATE - Static variable in class org.springframework.security.saml2.core.Saml2ParameterNames
-
RelayState
- used to communicate shared state between the relying and asserting party - relayState(String) - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
Sets the
RelayState
parameter that will accompany this AuthNRequest - relayState(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Use this value for the relay state when sending the Logout Request to the asserting party It should not be URL-encoded as this will be done when the request is sent
- relayState(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Use this value for the relay state when sending the Logout Request to the asserting party It should not be URL-encoded as this will be done when the response is sent
- RELYING_PARTY_REGISTRATION_NOT_FOUND - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The relying party registration was not found.
- RelyingPartyRegistration - Class in org.springframework.security.saml2.provider.service.registration
-
Represents a configured relying party (aka Service Provider) and asserting party (aka Identity Provider) pair.
- RelyingPartyRegistration(String, String, String, Saml2MessageBinding, String, String, Collection<Saml2MessageBinding>, RelyingPartyRegistration.AssertingPartyDetails, String, boolean, Collection<Saml2X509Credential>, Collection<Saml2X509Credential>) - Constructor for class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
- RelyingPartyRegistration.AssertingPartyDetails - Class in org.springframework.security.saml2.provider.service.registration
-
The configuration metadata of the Asserting party
- RelyingPartyRegistration.AssertingPartyDetails.Builder - Class in org.springframework.security.saml2.provider.service.registration
- RelyingPartyRegistration.Builder - Class in org.springframework.security.saml2.provider.service.registration
- RelyingPartyRegistrationPlaceholderResolvers - Class in org.springframework.security.saml2.provider.service.web
-
A factory for creating placeholder resolvers for
RelyingPartyRegistration
templates. - RelyingPartyRegistrationPlaceholderResolvers.UriResolver - Class in org.springframework.security.saml2.provider.service.web
-
A class for resolving
RelyingPartyRegistration
URIs - RelyingPartyRegistrationRepository - Interface in org.springframework.security.saml2.provider.service.registration
-
A repository for
RelyingPartyRegistration
s - RelyingPartyRegistrationResolver - Interface in org.springframework.security.saml2.provider.service.web
-
A contract for resolving a
RelyingPartyRegistration
from the HTTP request - RelyingPartyRegistrations - Class in org.springframework.security.saml2.provider.service.registration
-
A utility class for constructing instances of
RelyingPartyRegistration
- removeAuthenticationRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.saml2.provider.service.web.HttpSessionSaml2AuthenticationRequestRepository
- removeAuthenticationRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.saml2.provider.service.web.Saml2AuthenticationRequestRepository
-
Removes the authentication request using the
HttpServletRequest
andHttpServletResponse
- removeLogoutRequest(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.HttpSessionLogoutRequestRepository
-
Removes and returns the
Saml2LogoutRequest
associated to the providedHttpServletRequest
andHttpServletResponse
or if not available returnsnull
. - removeLogoutRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestRepository
-
Removes and returns the
Saml2LogoutRequest
associated to the providedHttpServletRequest
andHttpServletResponse
or if not available returnsnull
. - RequestMatcherMetadataResponseResolver - Class in org.springframework.security.saml2.provider.service.metadata
-
An implementation of
Saml2MetadataResponseResolver
that identifies whichRelyingPartyRegistration
s to use with aRequestMatcher
- RequestMatcherMetadataResponseResolver(RelyingPartyRegistrationRepository, Saml2MetadataResolver) - Constructor for class org.springframework.security.saml2.provider.service.metadata.RequestMatcherMetadataResponseResolver
-
Construct a
RequestMatcherMetadataResponseResolver
- requireInitialize(Consumer<XMLObjectProviderRegistry>) - Static method in class org.springframework.security.saml2.core.OpenSamlInitializationService
-
Ready OpenSAML for use, configure it with reasonable defaults, and modify the
XMLObjectProviderRegistry
using the providedConsumer
. - requiresAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
- resolve(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.metadata.RequestMatcherMetadataResponseResolver
-
Construct and serialize a relying party's SAML 2.0 metadata based on the given
HttpServletRequest
. - resolve(HttpServletRequest) - Method in interface org.springframework.security.saml2.provider.service.metadata.Saml2MetadataResponseResolver
-
Construct and serialize a relying party's SAML 2.0 metadata based on the given
HttpServletRequest
- resolve(HttpServletRequest) - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
- resolve(HttpServletRequest) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.Saml2AuthenticationRequestResolver
- resolve(HttpServletRequest, String) - Method in class org.springframework.security.saml2.provider.service.web.DefaultRelyingPartyRegistrationResolver
-
Resolve a
RelyingPartyRegistration
from the HTTP request, using therelyingPartyRegistrationId
, if it is provided - resolve(HttpServletRequest, String) - Method in interface org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationResolver
-
Resolve a
RelyingPartyRegistration
from the HTTP request, using therelyingPartyRegistrationId
, if it is provided - resolve(HttpServletRequest, Authentication) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver
-
Prepare to create, sign, and serialize a SAML 2.0 Logout Request.
- resolve(HttpServletRequest, Authentication) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver
-
Prepare to create, sign, and serialize a SAML 2.0 Logout Response.
- resolve(HttpServletRequest, Authentication) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSamlLogoutRequestValidatorParametersResolver
-
Construct the parameters necessary for validating an asserting party's
<saml2:LogoutRequest>
based on the givenHttpServletRequest
- resolve(HttpServletRequest, Authentication) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestResolver
-
Prepare to create, sign, and serialize a SAML 2.0 Logout Request.
- resolve(HttpServletRequest, Authentication) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestValidatorParametersResolver
-
Resolve any SAML 2.0 Logout Request and associated
RelyingPartyRegistration
- resolve(HttpServletRequest, Authentication) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseResolver
-
Prepare to create, sign, and serialize a SAML 2.0 Logout Response.
- resolve(Iterable<RelyingPartyRegistration>) - Method in class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver
- resolve(Iterable<RelyingPartyRegistration>) - Method in interface org.springframework.security.saml2.provider.service.metadata.Saml2MetadataResolver
- resolve(String) - Method in class org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationPlaceholderResolvers.UriResolver
- resolve(RelyingPartyRegistration) - Method in class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver
- resolve(RelyingPartyRegistration) - Method in interface org.springframework.security.saml2.provider.service.metadata.Saml2MetadataResolver
-
Resolve the given relying party's metadata
S
- SAML_REQUEST - Static variable in class org.springframework.security.saml2.core.Saml2ParameterNames
-
SAMLRequest
- used to request authentication or request logout - SAML_RESPONSE - Static variable in class org.springframework.security.saml2.core.Saml2ParameterNames
-
SAMLResponse
- used to respond to an authentication or logout request - Saml2AuthenticatedPrincipal - Interface in org.springframework.security.saml2.provider.service.authentication
-
Saml2 representation of an
AuthenticatedPrincipal
. - Saml2Authentication - Class in org.springframework.security.saml2.provider.service.authentication
-
An implementation of an
AbstractAuthenticationToken
that represents an authenticated SAML 2.0Authentication
. - Saml2Authentication(AuthenticatedPrincipal, String, Collection<? extends GrantedAuthority>) - Constructor for class org.springframework.security.saml2.provider.service.authentication.Saml2Authentication
-
Construct a
Saml2Authentication
using the provided parameters - Saml2AuthenticationException - Exception in org.springframework.security.saml2.provider.service.authentication
-
This exception is thrown for all SAML 2.0 related
Authentication
errors. - Saml2AuthenticationException(Saml2Error) - Constructor for exception org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
-
Constructs a
Saml2AuthenticationException
using the provided parameters. - Saml2AuthenticationException(Saml2Error, String) - Constructor for exception org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
-
Constructs a
Saml2AuthenticationException
using the provided parameters. - Saml2AuthenticationException(Saml2Error, String, Throwable) - Constructor for exception org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
-
Constructs a
Saml2AuthenticationException
using the provided parameters. - Saml2AuthenticationException(Saml2Error, Throwable) - Constructor for exception org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
-
Constructs a
Saml2AuthenticationException
using the provided parameters. - Saml2AuthenticationRequestRepository<T extends AbstractSaml2AuthenticationRequest> - Interface in org.springframework.security.saml2.provider.service.web
-
A repository for
AbstractSaml2AuthenticationRequest
- Saml2AuthenticationRequestResolver - Interface in org.springframework.security.saml2.provider.service.web.authentication
-
A strategy for resolving a SAML 2.0 Authentication Request from the
HttpServletRequest
. - Saml2AuthenticationToken - Class in org.springframework.security.saml2.provider.service.authentication
-
Represents an incoming SAML 2.0 response containing an assertion that has not been validated.
- Saml2AuthenticationToken(RelyingPartyRegistration, String) - Constructor for class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Creates a
Saml2AuthenticationToken
with the provided parameters Note that the givenRelyingPartyRegistration
should have all its templates resolved at this point. - Saml2AuthenticationToken(RelyingPartyRegistration, String, AbstractSaml2AuthenticationRequest) - Constructor for class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
Creates a
Saml2AuthenticationToken
with the provided parameters. - Saml2AuthenticationTokenConverter - Class in org.springframework.security.saml2.provider.service.web
-
An
AuthenticationConverter
that generates aSaml2AuthenticationToken
appropriate for authenticated a SAML 2.0 Assertion against anAuthenticationManager
. - Saml2AuthenticationTokenConverter(RelyingPartyRegistrationResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.Saml2AuthenticationTokenConverter
-
Constructs a
Saml2AuthenticationTokenConverter
given a strategy for resolvingRelyingPartyRegistration
s - Saml2Error - Class in org.springframework.security.saml2.core
-
A representation of an SAML 2.0 Error.
- Saml2Error(String, String) - Constructor for class org.springframework.security.saml2.core.Saml2Error
-
Constructs a
Saml2Error
using the provided parameters. - Saml2ErrorCodes - Class in org.springframework.security.saml2.core
-
A list of SAML known 2 error codes used during SAML authentication.
- Saml2Exception - Exception in org.springframework.security.saml2
- Saml2Exception(String) - Constructor for exception org.springframework.security.saml2.Saml2Exception
- Saml2Exception(String, Throwable) - Constructor for exception org.springframework.security.saml2.Saml2Exception
- Saml2Exception(Throwable) - Constructor for exception org.springframework.security.saml2.Saml2Exception
- Saml2Jackson2Module - Class in org.springframework.security.saml2.jackson2
-
Jackson module for saml2-service-provider.
- Saml2Jackson2Module() - Constructor for class org.springframework.security.saml2.jackson2.Saml2Jackson2Module
- Saml2LogoutRequest - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A class that represents a signed and serialized SAML 2.0 Logout Request
- Saml2LogoutRequest.Builder - Class in org.springframework.security.saml2.provider.service.authentication.logout
- Saml2LogoutRequestFilter - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
A filter for handling logout requests in the form of a <saml2:LogoutRequest> sent from the asserting party.
- Saml2LogoutRequestFilter(Saml2LogoutRequestValidatorParametersResolver, Saml2LogoutRequestValidator, Saml2LogoutResponseResolver, LogoutHandler...) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestFilter
- Saml2LogoutRequestFilter(RelyingPartyRegistrationResolver, Saml2LogoutRequestValidator, Saml2LogoutResponseResolver, LogoutHandler...) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestFilter
-
Constructs a
Saml2LogoutResponseFilter
for accepting SAML 2.0 Logout Requests from the asserting party - Saml2LogoutRequestRepository - Interface in org.springframework.security.saml2.provider.service.web.authentication.logout
-
Implementations of this interface are responsible for the persistence of
Saml2LogoutRequest
between requests. - Saml2LogoutRequestResolver - Interface in org.springframework.security.saml2.provider.service.web.authentication.logout
-
Creates a signed SAML 2.0 Logout Request based on information from the
HttpServletRequest
and currentAuthentication
. - Saml2LogoutRequestValidator - Interface in org.springframework.security.saml2.provider.service.authentication.logout
-
Validates SAML 2.0 Logout Requests
- Saml2LogoutRequestValidatorParameters - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A holder of the parameters needed to invoke
Saml2LogoutRequestValidator
- Saml2LogoutRequestValidatorParameters(Saml2LogoutRequest, RelyingPartyRegistration, Authentication) - Constructor for class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequestValidatorParameters
-
Construct a
Saml2LogoutRequestValidatorParameters
- Saml2LogoutRequestValidatorParametersResolver - Interface in org.springframework.security.saml2.provider.service.web.authentication.logout
-
Resolved a SAML 2.0 Logout Request and associated validation parameters from the given
HttpServletRequest
and currentAuthentication
. - Saml2LogoutResponse - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A class that represents a signed and serialized SAML 2.0 Logout Response
- Saml2LogoutResponse.Builder - Class in org.springframework.security.saml2.provider.service.authentication.logout
- Saml2LogoutResponseFilter - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
A filter for handling a <saml2:LogoutResponse> sent from the asserting party.
- Saml2LogoutResponseFilter(RelyingPartyRegistrationRepository, Saml2LogoutResponseValidator, LogoutSuccessHandler) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseFilter
- Saml2LogoutResponseFilter(RelyingPartyRegistrationResolver, Saml2LogoutResponseValidator, LogoutSuccessHandler) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseFilter
-
Constructs a
Saml2LogoutResponseFilter
for accepting SAML 2.0 Logout Responses from the asserting party - Saml2LogoutResponseResolver - Interface in org.springframework.security.saml2.provider.service.web.authentication.logout
-
Creates a signed SAML 2.0 Logout Response based on information from the
HttpServletRequest
and currentAuthentication
. - Saml2LogoutResponseValidator - Interface in org.springframework.security.saml2.provider.service.authentication.logout
-
Validates SAML 2.0 Logout Responses
- Saml2LogoutResponseValidatorParameters - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A holder of the parameters needed to invoke
Saml2LogoutResponseValidator
- Saml2LogoutResponseValidatorParameters(Saml2LogoutResponse, Saml2LogoutRequest, RelyingPartyRegistration) - Constructor for class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidatorParameters
-
Construct a
Saml2LogoutRequestValidatorParameters
- Saml2LogoutValidatorResult - Class in org.springframework.security.saml2.provider.service.authentication.logout
-
A result emitted from a SAML 2.0 Logout validation attempt
- Saml2LogoutValidatorResult.Builder - Class in org.springframework.security.saml2.provider.service.authentication.logout
- Saml2MessageBinding - Enum Class in org.springframework.security.saml2.provider.service.registration
-
The type of bindings that messages are exchanged using Supported bindings are
urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
andurn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect
. - Saml2MetadataFilter - Class in org.springframework.security.saml2.provider.service.web
-
A
Filter
that returns the metadata for a Relying Party - Saml2MetadataFilter(Saml2MetadataResponseResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
-
Constructs an instance of
Saml2MetadataFilter
- Saml2MetadataFilter(RelyingPartyRegistrationRepository, Saml2MetadataResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
-
Constructs an instance of
Saml2MetadataFilter
using the provided parameters. - Saml2MetadataFilter(RelyingPartyRegistrationResolver, Saml2MetadataResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
- Saml2MetadataResolver - Interface in org.springframework.security.saml2.provider.service.metadata
-
Resolves the SAML 2.0 Relying Party Metadata for a given
RelyingPartyRegistration
- Saml2MetadataResponse - Class in org.springframework.security.saml2.provider.service.metadata
- Saml2MetadataResponse(String, String) - Constructor for class org.springframework.security.saml2.provider.service.metadata.Saml2MetadataResponse
- Saml2MetadataResponseResolver - Interface in org.springframework.security.saml2.provider.service.metadata
-
Resolves Relying Party SAML 2.0 Metadata given details from the
HttpServletRequest
. - Saml2ParameterNames - Class in org.springframework.security.saml2.core
-
Standard parameter names defined in the SAML 2.0 Specification and used by the Authentication Request, Assertion Consumer Response, Logout Request, and Logout Response endpoints.
- Saml2PostAuthenticationRequest - Class in org.springframework.security.saml2.provider.service.authentication
-
Data holder for information required to send an
AuthNRequest
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 - Class in org.springframework.security.saml2.provider.service.authentication
-
Builder class for a
Saml2PostAuthenticationRequest
object. - Saml2RedirectAuthenticationRequest - Class in org.springframework.security.saml2.provider.service.authentication
-
Data holder for information required to send an
AuthNRequest
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 - Class in org.springframework.security.saml2.provider.service.authentication
-
Builder class for a
Saml2RedirectAuthenticationRequest
object. - Saml2RelyingPartyInitiatedLogoutSuccessHandler - Class in org.springframework.security.saml2.provider.service.web.authentication.logout
-
A success handler for issuing a SAML 2.0 Logout Request to the the SAML 2.0 Asserting Party
- Saml2RelyingPartyInitiatedLogoutSuccessHandler(Saml2LogoutRequestResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2RelyingPartyInitiatedLogoutSuccessHandler
-
Constructs a
Saml2RelyingPartyInitiatedLogoutSuccessHandler
using the provided parameters - Saml2ResponseValidatorResult - Class in org.springframework.security.saml2.core
-
A result emitted from a SAML 2.0 Response validation attempt
- Saml2WebSsoAuthenticationFilter - Class in org.springframework.security.saml2.provider.service.web.authentication
- Saml2WebSsoAuthenticationFilter(RelyingPartyRegistrationRepository) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
-
Creates a
Saml2WebSsoAuthenticationFilter
authentication filter that is configured to use theSaml2WebSsoAuthenticationFilter.DEFAULT_FILTER_PROCESSES_URI
processing URL - Saml2WebSsoAuthenticationFilter(RelyingPartyRegistrationRepository, String) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
-
Creates a
Saml2WebSsoAuthenticationFilter
authentication filter - Saml2WebSsoAuthenticationFilter(AuthenticationConverter) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
-
Creates a
Saml2WebSsoAuthenticationFilter
that is configured to use theSaml2WebSsoAuthenticationFilter.DEFAULT_FILTER_PROCESSES_URI
processing URL - Saml2WebSsoAuthenticationFilter(AuthenticationConverter, String) - Constructor for class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
-
Creates a
Saml2WebSsoAuthenticationFilter
given the provided parameters - Saml2WebSsoAuthenticationRequestFilter - Class in org.springframework.security.saml2.provider.service.web
-
This
Filter
formulates a SAML 2.0 AuthnRequest (line 1968) and redirects to a configured asserting party. - Saml2WebSsoAuthenticationRequestFilter(Saml2AuthenticationRequestResolver) - Constructor for class org.springframework.security.saml2.provider.service.web.Saml2WebSsoAuthenticationRequestFilter
-
Construct a
Saml2WebSsoAuthenticationRequestFilter
with the strategy for resolving theAuthnRequest
- Saml2X509Credential - Class in org.springframework.security.saml2.core
-
An object for holding a public certificate, any associated private key, and its intended usages (Line 584, Section 4.3 Credentials).
- Saml2X509Credential(X509Certificate, Saml2X509Credential.Saml2X509CredentialType...) - Constructor for class org.springframework.security.saml2.core.Saml2X509Credential
-
Creates a
Saml2X509Credential
using the provided parameters - Saml2X509Credential(PrivateKey, X509Certificate, Set<Saml2X509Credential.Saml2X509CredentialType>) - Constructor for class org.springframework.security.saml2.core.Saml2X509Credential
-
Creates a
Saml2X509Credential
using the provided parameters - Saml2X509Credential(PrivateKey, X509Certificate, Saml2X509Credential.Saml2X509CredentialType...) - Constructor for class org.springframework.security.saml2.core.Saml2X509Credential
-
Creates a
Saml2X509Credential
using the provided parameters - Saml2X509Credential.Saml2X509CredentialType - Enum Class in org.springframework.security.saml2.core
- samlRequest(String) - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
Sets the
SAMLRequest
parameter that will accompany this AuthNRequest - samlRequest(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest.Builder
-
Use this signed and serialized and Base64-encoded <saml2:LogoutRequest> Note that if using the Redirect binding, the value should be
deflated
and then Base64-encoded. - samlResponse(String) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
-
Use this signed and serialized and Base64-encoded <saml2:LogoutResponse> Note that if using the Redirect binding, the value should be
deflated
and then Base64-encoded. - saveAuthenticationRequest(AbstractSaml2AuthenticationRequest, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.saml2.provider.service.web.HttpSessionSaml2AuthenticationRequestRepository
- saveAuthenticationRequest(T, HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.saml2.provider.service.web.Saml2AuthenticationRequestRepository
-
Saves the current authentication request using the
HttpServletRequest
andHttpServletResponse
- saveLogoutRequest(Saml2LogoutRequest, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.HttpSessionLogoutRequestRepository
-
Persists the
Saml2LogoutRequest
associating it to the providedHttpServletRequest
and/orHttpServletResponse
. - saveLogoutRequest(Saml2LogoutRequest, HttpServletRequest, HttpServletResponse) - Method in interface org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestRepository
-
Persists the
Saml2LogoutRequest
associating it to the providedHttpServletRequest
and/orHttpServletResponse
. - setAssertionElementsDecrypter(Consumer<OpenSaml4AuthenticationProvider.AssertionToken>) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Set the
Consumer
strategy to use for decrypting elements of a validatedAssertion
. - setAssertionValidator(Converter<OpenSaml4AuthenticationProvider.AssertionToken, Saml2ResponseValidatorResult>) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Set the
Converter
to use for validating eachAssertion
in the SAML 2.0 Response. - setAuthenticated(boolean) - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationToken
-
The state of this object cannot be changed.
- setAuthenticationRequestRepository(Saml2AuthenticationRequestRepository<AbstractSaml2AuthenticationRequest>) - Method in class org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter
-
Use the given
Saml2AuthenticationRequestRepository
to remove the saved authentication request. - setAuthenticationRequestRepository(Saml2AuthenticationRequestRepository<AbstractSaml2AuthenticationRequest>) - Method in class org.springframework.security.saml2.provider.service.web.OpenSamlAuthenticationTokenConverter
-
Use the given
Saml2AuthenticationRequestRepository
to load authentication request. - setAuthenticationRequestRepository(Saml2AuthenticationRequestRepository<AbstractSaml2AuthenticationRequest>) - Method in class org.springframework.security.saml2.provider.service.web.Saml2AuthenticationTokenConverter
-
Use the given
Saml2AuthenticationRequestRepository
to load authentication request. - setAuthenticationRequestRepository(Saml2AuthenticationRequestRepository<AbstractSaml2AuthenticationRequest>) - Method in class org.springframework.security.saml2.provider.service.web.Saml2WebSsoAuthenticationRequestFilter
-
Use the given
Saml2AuthenticationRequestRepository
to save the authentication request - setAuthnRequestCustomizer(Consumer<OpenSaml4AuthenticationRequestResolver.AuthnRequestContext>) - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
-
Set a
Consumer
for modifying the OpenSAMLAuthnRequest
- setClock(Clock) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver
- setClock(Clock) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver
- setClock(Clock) - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
- setEntityDescriptorCustomizer(Consumer<OpenSamlMetadataResolver.EntityDescriptorParameters>) - Method in class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver
-
Set a
Consumer
for modifying the OpenSAMLEntityDescriptor
- setLogoutRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestFilter
- setLogoutRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseFilter
- setLogoutRequestRepository(Saml2LogoutRequestRepository) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutResponseFilter
-
Use this
Saml2LogoutRequestRepository
for retrieving the SAML 2.0 Logout Request associated with the request'sRelayState
- setLogoutRequestRepository(Saml2LogoutRequestRepository) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2RelyingPartyInitiatedLogoutSuccessHandler
-
Use this
Saml2LogoutRequestRepository
for saving the SAML 2.0 Logout Request - setMetadataFilename(String) - Method in class org.springframework.security.saml2.provider.service.metadata.RequestMatcherMetadataResponseResolver
-
Sets the metadata filename template.
- setMetadataFilename(String) - Method in class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
-
Sets the metadata filename template containing the
{registrationId}
template variable. - setParametersConsumer(Consumer<OpenSaml4LogoutRequestResolver.LogoutRequestParameters>) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver
-
Set a
Consumer
for modifying the OpenSAMLLogoutRequest
- setParametersConsumer(Consumer<OpenSaml4LogoutResponseResolver.LogoutResponseParameters>) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutResponseResolver
-
Set a
Consumer
for modifying the OpenSAMLLogoutResponse
- setRelayStateResolver(Converter<HttpServletRequest, String>) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSaml4LogoutRequestResolver
-
Use this
Converter
to compute the RelayState - setRelayStateResolver(Converter<HttpServletRequest, String>) - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
-
Use this
Converter
to compute the RelayState - setRelyingPartyRegistrationId(String) - Method in class org.springframework.security.saml2.provider.service.authentication.DefaultSaml2AuthenticatedPrincipal
- setRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.metadata.RequestMatcherMetadataResponseResolver
-
Use this
RequestMatcher
to identity which requests to generate metadata for. - setRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.OpenSamlLogoutRequestValidatorParametersResolver
-
The request matcher to use to identify a request to process a
<saml2:LogoutRequest>
. - setRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.web.authentication.OpenSaml4AuthenticationRequestResolver
-
Set the
RequestMatcher
to use for setting theOpenSamlAuthenticationRequestResolver.setRequestMatcher(RequestMatcher)
(RequestMatcher)} - setRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.web.OpenSamlAuthenticationTokenConverter
-
Use the given
RequestMatcher
to match the request. - setRequestMatcher(RequestMatcher) - Method in class org.springframework.security.saml2.provider.service.web.Saml2MetadataFilter
-
Set the
RequestMatcher
that determines whether this filter should handle the incomingHttpServletRequest
- setResponseAuthenticationConverter(Converter<OpenSaml4AuthenticationProvider.ResponseToken, ? extends AbstractAuthenticationToken>) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Set the
Converter
to use for converting a validatedResponse
into anAbstractAuthenticationToken
. - setResponseElementsDecrypter(Consumer<OpenSaml4AuthenticationProvider.ResponseToken>) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Set the
Consumer
strategy to use for decrypting elements of a validatedResponse
. - setResponseValidator(Converter<OpenSaml4AuthenticationProvider.ResponseToken, Saml2ResponseValidatorResult>) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
-
Set the
Converter
to use for validating the SAML 2.0 Response. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.saml2.provider.service.web.authentication.logout.Saml2LogoutRequestFilter
-
Sets the
SecurityContextHolderStrategy
to use. - setupModule(Module.SetupContext) - Method in class org.springframework.security.saml2.jackson2.Saml2Jackson2Module
- setUsePrettyPrint(boolean) - Method in class org.springframework.security.saml2.provider.service.metadata.OpenSamlMetadataResolver
-
Configure whether to pretty-print the metadata XML.
- SIG_ALG - Static variable in class org.springframework.security.saml2.core.Saml2ParameterNames
-
SigAlg
- used to communicate which signature algorithm to use to verify signature - sigAlg(String) - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest.Builder
-
Sets the
SigAlg
parameter that will accompany this AuthNRequest - signature(String) - Method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest.Builder
-
Sets the
Signature
parameter that will accompany this AuthNRequest - SIGNATURE - Static variable in class org.springframework.security.saml2.core.Saml2ParameterNames
-
Signature
- used to supply cryptographic signature on any SAML 2.0 payload - signing(PrivateKey, X509Certificate) - Static method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Create a
Saml2X509Credential
that can be used for signing. - SIGNING - Enum constant in enum class org.springframework.security.saml2.core.Saml2X509Credential.Saml2X509CredentialType
- signingAlgorithms(Consumer<List<String>>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Apply this
Consumer
to the list of SigningMethod Algorithms - signingAlgorithms(Consumer<List<String>>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Apply this
Consumer
to the list of SigningMethod Algorithms - signingX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- signingX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Apply this
Consumer
to theCollection
ofSaml2X509Credential
s for the purposes of modifying theCollection
- singleLogoutServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Set the SingleLogoutService Binding
- singleLogoutServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- singleLogoutServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Set the SingleLogoutService Binding
- singleLogoutServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the SingleLogoutService Binding
- singleLogoutServiceBindings(Consumer<Collection<Saml2MessageBinding>>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- singleLogoutServiceBindings(Consumer<Collection<Saml2MessageBinding>>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Apply this
Consumer
to theCollection
ofSaml2MessageBinding
s for the purposes of modifying the SingleLogoutService BindingCollection
. - singleLogoutServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Set the SingleLogoutService Location
- singleLogoutServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- singleLogoutServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Set the SingleLogoutService Location
- singleLogoutServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
-
Set the SingleLogoutService Location
- singleLogoutServiceResponseLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
- singleLogoutServiceResponseLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration.Builder
- singleLogoutServiceResponseLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
- singleLogoutServiceResponseLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.Builder
- singleSignOnServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Set the SingleSignOnService Binding.
- singleSignOnServiceBinding(Saml2MessageBinding) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Set the SingleSignOnService Binding.
- singleSignOnServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Set the SingleSignOnService Location.
- singleSignOnServiceLocation(String) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Set the SingleSignOnService Location.
- SUBJECT_NOT_FOUND - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The assertion did not contain a subject element.
- success() - Static method in class org.springframework.security.saml2.core.Saml2ResponseValidatorResult
-
Construct a successful
Saml2ResponseValidatorResult
- success() - Static method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutValidatorResult
-
Construct a successful
Saml2LogoutValidatorResult
- supports(Class<?>) - Method in class org.springframework.security.saml2.provider.service.authentication.OpenSaml4AuthenticationProvider
T
- toString() - Method in class org.springframework.security.saml2.core.Saml2Error
- toString() - Method in exception org.springframework.security.saml2.provider.service.authentication.Saml2AuthenticationException
U
- UNKNOWN_RESPONSE_CLASS - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
SAML Data does not represent a SAML 2 Response object.
- uriResolver(HttpServletRequest) - Static method in class org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationPlaceholderResolvers
-
Create a resolver based on the given
HttpServletRequest
. - uriResolver(HttpServletRequest, RelyingPartyRegistration) - Static method in class org.springframework.security.saml2.provider.service.web.RelyingPartyRegistrationPlaceholderResolvers
-
Create a resolver based on the given
HttpServletRequest
. - USERNAME_NOT_FOUND - Static variable in class org.springframework.security.saml2.core.Saml2ErrorCodes
-
The subject did not contain a user identifier The assertion contained a subject element, but the subject element did not have a
NameID
orEncryptedID
element https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf#page=18
V
- validate(Saml2LogoutRequestValidatorParameters) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.OpenSamlLogoutRequestValidator
-
Authenticates the SAML 2.0 Logout Request received from the SAML 2.0 Asserting Party.
- validate(Saml2LogoutRequestValidatorParameters) - Method in interface org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequestValidator
-
Authenticates the SAML 2.0 Logout Request received from the SAML 2.0 Asserting Party.
- validate(Saml2LogoutResponseValidatorParameters) - Method in class org.springframework.security.saml2.provider.service.authentication.logout.OpenSamlLogoutResponseValidator
-
Authenticates the SAML 2.0 Logout Response received from the SAML 2.0 Asserting Party.
- validate(Saml2LogoutResponseValidatorParameters) - Method in interface org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponseValidator
-
Authenticates the SAML 2.0 Logout Response received from the SAML 2.0 Asserting Party.
- valueOf(String) - Static method in enum class org.springframework.security.saml2.core.Saml2X509Credential.Saml2X509CredentialType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.security.saml2.provider.service.registration.Saml2MessageBinding
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.security.saml2.core.Saml2X509Credential.Saml2X509CredentialType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.security.saml2.provider.service.registration.Saml2MessageBinding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verification(X509Certificate) - Static method in class org.springframework.security.saml2.core.Saml2X509Credential
-
Create a
Saml2X509Credential
that can be used for verification. - VERIFICATION - Enum constant in enum class org.springframework.security.saml2.core.Saml2X509Credential.Saml2X509CredentialType
- verificationX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Apply this
Consumer
to the list ofSaml2X509Credential
s - verificationX509Credentials(Consumer<Collection<Saml2X509Credential>>) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Apply this
Consumer
to the list ofSaml2X509Credential
s
W
- wantAuthnRequestsSigned(boolean) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails.Builder
-
Set the WantAuthnRequestsSigned setting, indicating the asserting party's preference that relying parties should sign the AuthnRequest before sending.
- wantAuthnRequestsSigned(boolean) - Method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails.Builder
-
Set the WantAuthnRequestsSigned setting, indicating the asserting party's preference that relying parties should sign the AuthnRequest before sending.
- withAssertingPartyDetails(RelyingPartyRegistration.AssertingPartyDetails) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
- withAssertingPartyEntityDescriptor(EntityDescriptor) - Static method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration
-
Create a
OpenSamlRelyingPartyRegistration.Builder
from an entity descriptor - withEntityDescriptor(EntityDescriptor) - Static method in class org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails
-
Use this
EntityDescriptor
to begin building anRelyingPartyRegistration.AssertingPartyDetails
- withErrors(Saml2Error...) - Static method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutValidatorResult
-
Construct a
Saml2LogoutValidatorResult.Builder
, starting with the givenerrors
. - withRegistrationId(String) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
- withRelyingPartyRegistration(RelyingPartyRegistration) - Static method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutRequest
-
Create a
Saml2LogoutRequest.Builder
instance from thisRelyingPartyRegistration
Specifically, this will pull the SingleLogoutService location and binding from theRelyingPartyRegistration
- withRelyingPartyRegistration(RelyingPartyRegistration) - Static method in class org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
-
Create a
Saml2LogoutResponse.Builder
instance from thisRelyingPartyRegistration
Specifically, this will pull the SingleLogoutService response location and binding from theRelyingPartyRegistration
- withRelyingPartyRegistration(RelyingPartyRegistration) - Static method in class org.springframework.security.saml2.provider.service.authentication.Saml2PostAuthenticationRequest
-
Constructs a
Saml2PostAuthenticationRequest.Builder
from aRelyingPartyRegistration
object. - withRelyingPartyRegistration(RelyingPartyRegistration) - Static method in class org.springframework.security.saml2.provider.service.authentication.Saml2RedirectAuthenticationRequest
-
Constructs a
Saml2PostAuthenticationRequest.Builder
from aRelyingPartyRegistration
object. - withRelyingPartyRegistration(RelyingPartyRegistration) - Static method in class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
RelyingPartyRegistration.mutate()
instead - write(RelyingPartyRegistration.Builder, MediaType, HttpOutputMessage) - Method in class org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistrationBuilderHttpMessageConverter
_
- _this() - Method in class org.springframework.security.saml2.provider.service.authentication.AbstractSaml2AuthenticationRequest.Builder
-
Casting the return as the generic subtype, when returning itself
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Builder(RelyingPartyRegistration)
instead