Package net.shibboleth.idp.saml.profile.config.navigate
Functions to navigate into profile configuration information.
-
Class Summary Class Description AdditionalAudiencesForAssertionLookupFunction A function that returnsSAMLProfileConfiguration.getAdditionalAudiencesForAssertion(ProfileRequestContext)
if such a profile is available from aRelyingPartyContext
obtained via a lookup function, by default a child of theProfileRequestContext
.AssertionLifetimeLookupFunction A function that returnsSAMLProfileConfiguration.getAssertionLifetime(ProfileRequestContext)
if such a profile is available from aRelyingPartyContext
obtained via a lookup function, by default a child of theProfileRequestContext
.AudienceRestrictionsLookupFunction A function that returns the effective audience restrictions to include in assertions, based on combining a relying party's entityID with the result ofSAMLProfileConfiguration.getAdditionalAudiencesForAssertion(ProfileRequestContext)
, if such a profile is available from aRelyingPartyContext
obtained via a lookup function, by default a child of theProfileRequestContext
.QualifiedNameIDFormatsLookupFunction A function that returns theNameID
Formats whose NameQualifier attributes should allow for defaulting based on the result ofSingleLogoutProfileConfiguration.getQualifiedNameIDFormats(ProfileRequestContext)
if such a profile is available from aRelyingPartyContext
obtained via a lookup function, by default a child of theProfileRequestContext
.SessionLifetimeLookupFunction A function that returnsBrowserSSOProfileConfiguration.getMaximumSPSessionLifetime(ProfileRequestContext)
if such a profile is available from aRelyingPartyContext
obtained via a lookup function, by default a child of theProfileRequestContext
.