Class OpenSamlAssertingPartyDetails
java.lang.Object
org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
org.springframework.security.saml2.provider.service.registration.OpenSamlAssertingPartyDetails
- All Implemented Interfaces:
AssertingPartyMetadata
public final class OpenSamlAssertingPartyDetails
extends RelyingPartyRegistration.AssertingPartyDetails
A
RelyingPartyRegistration.AssertingPartyDetails
that contains
OpenSAML-specific members- Since:
- 5.7
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
An OpenSAML version ofRelyingPartyRegistration.AssertingPartyDetails.Builder
that contains the underlyingEntityDescriptor
-
Method Summary
Modifier and TypeMethodDescriptionorg.opensaml.saml.saml2.metadata.EntityDescriptor
Get theEntityDescriptor
that underlies thisRelyingPartyRegistration.AssertingPartyDetails
mutate()
withEntityDescriptor
(org.opensaml.saml.saml2.metadata.EntityDescriptor entity) Use thisEntityDescriptor
to begin building anRelyingPartyRegistration.AssertingPartyDetails
Methods inherited from class org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistration.AssertingPartyDetails
getEncryptionX509Credentials, getEntityId, getSigningAlgorithms, getSingleLogoutServiceBinding, getSingleLogoutServiceLocation, getSingleLogoutServiceResponseLocation, getSingleSignOnServiceBinding, getSingleSignOnServiceLocation, getVerificationX509Credentials, getWantAuthnRequestsSigned
-
Method Details
-
getEntityDescriptor
public org.opensaml.saml.saml2.metadata.EntityDescriptor getEntityDescriptor()Get theEntityDescriptor
that underlies thisRelyingPartyRegistration.AssertingPartyDetails
- Returns:
- the
EntityDescriptor
-
withEntityDescriptor
public static OpenSamlAssertingPartyDetails.Builder withEntityDescriptor(org.opensaml.saml.saml2.metadata.EntityDescriptor entity) Use thisEntityDescriptor
to begin building anRelyingPartyRegistration.AssertingPartyDetails
- Parameters:
entity
- theEntityDescriptor
to use- Returns:
- the
OpenSamlAssertingPartyDetails.Builder
for further configurations
-
mutate
- Specified by:
mutate
in interfaceAssertingPartyMetadata
- Overrides:
mutate
in classRelyingPartyRegistration.AssertingPartyDetails
-