Package net.shibboleth.oidc.profile.config.navigate
Navigation functions related to OIDC profile configurations.
-
Class Summary Class Description AccessTokenClaimsSetManipulationStrategyLookupFunction A function that returnsAbstractOIDCSSOConfiguration.getAccessTokenClaimsSetManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AccessTokenLifetimeLookupFunction A function that returnsOAuth2TokenAudienceConfiguration.getAccessTokenLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AccessTokenTypeLookupFunction A function that returnsOAuth2TokenAudienceConfiguration.getAccessTokenType(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AcrClaimAlwaysEssentialLookupFunction A predicate that returnsOIDCAuthorizationConfiguration.isAcrRequestAlwaysEssential(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AlwaysIncludedAttributesLookupFunction A function that obtainsAbstractOIDCSSOConfiguration.getAlwaysIncludedAttributes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AudienceRestrictionsLookupFunction A function that returns the effective audience restrictions to include in ID tokens, based on combining a relying party's entityID with the result ofAbstractOIDCSSOConfiguration.getAdditionalAudiencesForIdToken(ProfileRequestContext), if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AuthorizationCodeClaimsSetManipulationStrategyLookupFunction A function that returnsOIDCAuthorizationConfiguration.getAuthorizationCodeClaimsSetManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.AuthzCodeLifetimeLookupFunction A function that returnsOIDCAuthorizationConfiguration.getAuthorizeCodeLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.ClaimsValidatorLookupFunction A function that obtainsAbstractOAuth2ClientAuthenticableProfileConfiguration.getClaimsValidator(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.DataEncryptionAlgorithmsLookupFunction A function that returnsEncryptionConfiguration.getDataEncryptionAlgorithms()if it is available in the security configuration of the profile configuration.DeniedUserInfoAttributesLookupFunction 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.EncodedAttributesLookupFunction A function that obtainsOIDCAuthorizationConfiguration.getEncodedAttributes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.GrantTypesLookupFunction A function that obtainsOAuth2TokenConfiguration.getGrantTypes(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.IDTokenLifetimeLookupFunction A function that returnsAbstractOIDCSSOConfiguration.getIDTokenLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.IDTokenManipulationStrategyLookupFunction A function that returnsAbstractOIDCSSOConfiguration.getIDTokenManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.IssuedClaimsValidatorLookupFunction A function that obtainsAbstractOAuth2TokenValidatingConfiguration.getIssuedClaimsValidator(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.KeyTransportEncryptionAlgorithmsLookupFunction A function that returnsEncryptionConfiguration.getKeyTransportEncryptionAlgorithms()if it is available in the security configuration of the profile configuration.RefreshTokenClaimsSetManipulationStrategyLookupFunction A function that returnsOAuth2TokenConfiguration.getRefreshTokenClaimsSetManipulationStrategy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.RefreshTokenLifetimeLookupFunction A function that returnsAbstractOIDCSSOConfiguration.getRefreshTokenLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.RegistrationMetadataPolicyLookupFunction A function that returnsOIDCDynamicRegistrationConfiguration.getMetadataPolicy(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.RegistrationValidityPeriodLookupFunction A function that returnsOIDCDynamicRegistrationConfiguration.getRegistrationValidityPeriod(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.RequestObjectDecryptionConfigurationLookupFunction A function that returns aEncryptionConfigurationlist for request object decryption by way of various lookup strategies.RequestObjectSignatureValidationConfigurationLookupFunction A function that returns aSignatureSigningConfigurationlist for request object signature validation by way of various lookup strategies.ResolverBasedRegistrationMetadataPolicyLookupFunction A lookup function for the map ofMetadataPolicyobjects, resolved via configurableMetadataPolicyResolverand optionally configurableCriteriaSet.RevocationLifetimeLookupFunction A function that returnsOAuth2TokenRevocationConfiguration.getRevocationLifetime(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.RevocationMethodLookupFunction A function that returnsOAuth2TokenRevocationConfiguration.getRevocationMethod(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.SecretExpirationPeriodLookupFunction A function that returnsOIDCDynamicRegistrationConfiguration.getSecretExpirationPeriod(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.SignatureAlgorithmsLookupFunction A function that returnsSignatureSigningConfiguration.getSignatureAlgorithms()if it is available in the security configuration of the profile configuration.TokenEndpointAuthMethodLookupFunction A function that obtainsAbstractOAuth2ClientAuthenticableProfileConfiguration.getTokenEndpointAuthMethods(ProfileRequestContext)if such a profile is available from aRelyingPartyContextobtained via a lookup function, by default a child of theProfileRequestContext.TokenEndpointJwtSignatureValidationConfigurationLookupFunction A function that returns aSignatureSigningConfigurationlist for token endpoint JWT signature validation by way of various lookup strategies.