Class OpenSamlRelyingPartyRegistration
java.lang.Object
org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
org.springframework.security.saml2.provider.service.registration.OpenSamlRelyingPartyRegistration
An OpenSAML implementation of
RelyingPartyRegistration
that contains OpenSAML
objects like EntityDescriptor
.- Since:
- 6.1
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
An OpenSAML version ofRelyingPartyRegistration.AssertingPartyDetails.Builder
that contains the underlyingEntityDescriptor
Nested classes/interfaces inherited from class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
RelyingPartyRegistration.AssertingPartyDetails
-
Method Summary
Modifier and TypeMethodDescriptionGet the configuration details for the Asserting Partymutate()
Copy the properties in thisRelyingPartyRegistration
into aRelyingPartyRegistration.Builder
withAssertingPartyEntityDescriptor
(org.opensaml.saml.saml2.metadata.EntityDescriptor entityDescriptor) Create aOpenSamlRelyingPartyRegistration.Builder
from an entity descriptorMethods inherited from class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration
getAssertionConsumerServiceBinding, getAssertionConsumerServiceLocation, getDecryptionX509Credentials, getEntityId, getNameIdFormat, getRegistrationId, getSigningX509Credentials, getSingleLogoutServiceBinding, getSingleLogoutServiceBindings, getSingleLogoutServiceLocation, getSingleLogoutServiceResponseLocation, isAuthnRequestsSigned, withAssertingPartyDetails, withRegistrationId, withRelyingPartyRegistration
-
Method Details
-
mutate
Copy the properties in thisRelyingPartyRegistration
into aRelyingPartyRegistration.Builder
- Overrides:
mutate
in classRelyingPartyRegistration
- Returns:
- a
RelyingPartyRegistration.Builder
based off of the properties in thisRelyingPartyRegistration
-
getAssertingPartyDetails
Get the configuration details for the Asserting Party- Overrides:
getAssertingPartyDetails
in classRelyingPartyRegistration
- Returns:
- the
RelyingPartyRegistration.AssertingPartyDetails
-
withAssertingPartyEntityDescriptor
public static OpenSamlRelyingPartyRegistration.Builder withAssertingPartyEntityDescriptor(org.opensaml.saml.saml2.metadata.EntityDescriptor entityDescriptor) Create aOpenSamlRelyingPartyRegistration.Builder
from an entity descriptor- Parameters:
entityDescriptor
- the asserting party'sEntityDescriptor
- Returns:
- an
OpenSamlRelyingPartyRegistration.Builder
-