Class RelyingPartyRegistration.AssertingPartyDetails
- All Implemented Interfaces:
Serializable,AssertingPartyMetadata
- Direct Known Subclasses:
OpenSamlAssertingPartyDetails
- Enclosing class:
- RelyingPartyRegistration
- Since:
- 5.4
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionGet all encryptionSaml2X509Credentials associated with this asserting partyGet the asserting party's EntityID.Get the list of org.opensaml.saml.ext.saml2alg.SigningMethod Algorithms for this asserting party, in preference order.Get the SingleLogoutService BindingGet the SingleLogoutService LocationGet the SingleSignOnService Binding.Get the SingleSignOnService Location.Get all verificationSaml2X509Credentials associated with this asserting partybooleanGet the WantAuthnRequestsSigned setting, indicating the asserting party's preference that relying parties should sign the AuthnRequest before sending.mutate()
-
Method Details
-
getEntityId
Get the asserting party's EntityID.Equivalent to the value found in the asserting party's <EntityDescriptor EntityID="..."/>
This value may contain a number of placeholders, which need to be resolved before use. They are
baseUrl,registrationId,baseScheme,baseHost, andbasePort.- Specified by:
getEntityIdin interfaceAssertingPartyMetadata- Returns:
- the asserting party's EntityID
-
getWantAuthnRequestsSigned
public boolean getWantAuthnRequestsSigned()Get the WantAuthnRequestsSigned setting, indicating the asserting party's preference that relying parties should sign the AuthnRequest before sending.- Specified by:
getWantAuthnRequestsSignedin interfaceAssertingPartyMetadata- Returns:
- the WantAuthnRequestsSigned value
-
getSigningAlgorithms
Get the list of org.opensaml.saml.ext.saml2alg.SigningMethod Algorithms for this asserting party, in preference order.Equivalent to the values found in <SigningMethod Algorithm="..."/> in the asserting party's <IDPSSODescriptor>.
- Specified by:
getSigningAlgorithmsin interfaceAssertingPartyMetadata- Returns:
- the list of SigningMethod Algorithms
- Since:
- 5.5
-
getVerificationX509Credentials
Get all verificationSaml2X509Credentials associated with this asserting party- Specified by:
getVerificationX509Credentialsin interfaceAssertingPartyMetadata- Returns:
- all verification
Saml2X509Credentials associated with this asserting party - Since:
- 5.4
-
getEncryptionX509Credentials
Get all encryptionSaml2X509Credentials associated with this asserting party- Specified by:
getEncryptionX509Credentialsin interfaceAssertingPartyMetadata- Returns:
- all encryption
Saml2X509Credentials associated with this asserting party - Since:
- 5.4
-
getSingleSignOnServiceLocation
Get the SingleSignOnService Location.Equivalent to the value found in <SingleSignOnService Location="..."/> in the asserting party's <IDPSSODescriptor>.
- Specified by:
getSingleSignOnServiceLocationin interfaceAssertingPartyMetadata- Returns:
- the SingleSignOnService Location
-
getSingleSignOnServiceBinding
Get the SingleSignOnService Binding.Equivalent to the value found in <SingleSignOnService Binding="..."/> in the asserting party's <IDPSSODescriptor>.
- Specified by:
getSingleSignOnServiceBindingin interfaceAssertingPartyMetadata- Returns:
- the SingleSignOnService Location
-
getSingleLogoutServiceLocation
Get the SingleLogoutService LocationEquivalent to the value found in <SingleLogoutService Location="..."/> in the asserting party's <IDPSSODescriptor>.
- Specified by:
getSingleLogoutServiceLocationin interfaceAssertingPartyMetadata- Returns:
- the SingleLogoutService Location
- Since:
- 5.6
-
getSingleLogoutServiceResponseLocation
Get the SingleLogoutService Response LocationEquivalent to the value found in <SingleLogoutService Location="..."/> in the asserting party's <IDPSSODescriptor>.
- Specified by:
getSingleLogoutServiceResponseLocationin interfaceAssertingPartyMetadata- Returns:
- the SingleLogoutService Response Location
- Since:
- 5.6
-
getSingleLogoutServiceBinding
Get the SingleLogoutService BindingEquivalent to the value found in <SingleLogoutService Binding="..."/> in the asserting party's <IDPSSODescriptor>.
- Specified by:
getSingleLogoutServiceBindingin interfaceAssertingPartyMetadata- Returns:
- the SingleLogoutService Binding
- Since:
- 5.6
-
mutate
- Specified by:
mutatein interfaceAssertingPartyMetadata
-