Class RelyingPartyRegistration.AssertingPartyDetails
- Direct Known Subclasses:
OpenSamlAssertingPartyDetails
- Enclosing class:
- RelyingPartyRegistration
- Since:
- 5.4
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptionGet all encryptionSaml2X509Credential
s 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 verificationSaml2X509Credential
s associated with this asserting partyboolean
Get the WantAuthnRequestsSigned setting, indicating the asserting party's preference that relying parties should sign the AuthnRequest before sending.
-
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
.- 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.- 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>.
- Returns:
- the list of SigningMethod Algorithms
- Since:
- 5.5
-
getVerificationX509Credentials
Get all verificationSaml2X509Credential
s associated with this asserting party- Returns:
- all verification
Saml2X509Credential
s associated with this asserting party - Since:
- 5.4
-
getEncryptionX509Credentials
Get all encryptionSaml2X509Credential
s associated with this asserting party- Returns:
- all encryption
Saml2X509Credential
s 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>.
- Returns:
- the SingleSignOnService Location
-
getSingleSignOnServiceBinding
Get the SingleSignOnService Binding.Equivalent to the value found in <SingleSignOnService Binding="..."/> in the asserting party's <IDPSSODescriptor>.
- Returns:
- the SingleSignOnService Location
-
getSingleLogoutServiceLocation
Get the SingleLogoutService LocationEquivalent to the value found in <SingleLogoutService Location="..."/> in the asserting party's <IDPSSODescriptor>.
- 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>.
- 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>.
- Returns:
- the SingleLogoutService Binding
- Since:
- 5.6
-