Package net.shibboleth.oidc.profile.config.navigate
package net.shibboleth.oidc.profile.config.navigate
Navigation functions related to OIDC profile configurations.
-
ClassesClassDescriptionA function that returns
(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2AccessTokenProducingProfileConfiguration.getAccessTokenLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2AccessTokenProducingProfileConfiguration.getAccessTokenType(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A predicate that returnsOIDCAuthorizationConfiguration.isAcrRequestAlwaysEssential(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOIDCIDTokenProducingProfileConfiguration.getAlwaysIncludedAttributes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returns the effective audience restrictions to include in ID tokens, based on combining a relying party's entityID with the result ofOIDCIDTokenProducingProfileConfiguration.getAdditionalAudiencesForIdToken(ProfileRequestContext), if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returns(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2AuthorizationCodeProducingProfileConfiguration.getAuthorizeCodeLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2ClientAuthenticableProfileConfiguration.getClaimsValidator(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.Fetches the value for the configured key asString.A function that returnsOIDCSSOProfileConfiguration.getCustomRedirectUriValidationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOIDCAuthorizationConfiguration.getDeniedUserInfoAttributes(ProfileRequestContext)orOIDCUserInfoConfiguration.getDeniedUserInfoAttributes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2DPoPProofValidatingProfileConfiguration.getDpopProofClaimsValidator(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2DPoPProofValidatingProfileConfiguration.getDpopProofNonceGenerator(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2DPoPProofValidatingProfileConfiguration.getDpopProofSignatureValidationConfiguration(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOIDCAuthorizationConfiguration.getEncodedAttributes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2TokenConfiguration.getGrantTypes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOIDCIDTokenProducingProfileConfiguration.getIDTokenLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOIDCIDTokenProducingProfileConfiguration.getIDTokenManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2TokenValidatingProfileConfiguration.getIssuedClaimsValidator(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsEncryptionConfiguration.getDataEncryptionAlgorithms()if it is available in the OIDC security configuration of the profile configuration.A function that returnsEncryptionConfiguration.getKeyTransportEncryptionAlgorithms()if it is available in the OIDC security configuration of the profile configuration.Strategy to locate the set of JWK credentials to publish in a KeySet document.A function that returnsSignatureSigningConfiguration.getSignatureAlgorithms()if it is available in the OIDC security configuration of the profile configuration.A function that returns aDecryptionConfigurationlist for JWE decrypting by way of various lookup strategies.A function that returns anEncryptionConfigurationlist for JWT encryption by way of various lookup strategies.A function that returns aSignatureSigningConfigurationlist for JWT signing by way of various lookup strategies.A function that returns aSignatureValidationConfigurationlist for JWS validation by way of various lookup strategies.A function that returnsOIDCLogoutProfileConfiguration.getLogoutHintMatchingStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.MessageContextLookupFunctionAdaptor<ResultType>Adaptor function that allows a profile request context lookup function to work inside a message handler.A function that returnsOAuth2InterceptorAwareProfileConfiguration.getMessageHandler(MessageContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.Fetches the values for the configured key asString.Implements a set of default logic for determining the custom principals to derive the OIDC ACRs from.Implements a set of logic for determining the principals to use from OIDC 'amr' or 'acr' claims.A simple lookup function that returns a singleton function.A function that returnsOAuth2PushedAuthorizationRequestConfiguration.getRequestUriClaimsSetManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2PushedAuthorizationRequestConfiguration.getRequestUriLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2PushedAuthorizationRequestConfiguration.getRequestUriType(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2RefreshTokenProducingProfileConfiguration.getRefreshTokenChainLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2TokenConfiguration.getRefreshTokenClaimsSetManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2RefreshTokenProducingProfileConfiguration.getRefreshTokenTimeout(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2RefreshTokenProducingProfileConfiguration.getRefreshTokenType(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOIDCDynamicRegistrationConfiguration.getMetadataPolicy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOIDCDynamicRegistrationConfiguration.getRegistrationValidityPeriod(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A lookup function for the map ofMetadataPolicyobjects, resolved via configurableMetadataPolicyResolverand optionally configurableCriteriaSet.A function that returnsOAuth2AuthorizationProfileConfiguration.getResponseModes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2TokenRevocationConfiguration.getRevocationLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOAuth2TokenRevocationConfiguration.getRevocationMethod(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that returnsOIDCDynamicRegistrationConfiguration.getSecretExpirationPeriod(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2ClientAuthenticableProfileConfiguration.getTokenEndpointAuthMethods(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.A function that obtainsOAuth2ClientAuthenticableProfileConfiguration.getUnregisteredClientPolicy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.