Interface OAuth2TokenValidatingProfileConfiguration
- All Superinterfaces:
AuthenticationProfileConfiguration,Component,ConditionalProfileConfiguration,IdentifiedComponent,OAuth2ClientAuthenticableProfileConfiguration,OAuth2DPoPProofValidatingProfileConfiguration,OAuth2ProfileConfiguration,OverriddenIssuerProfileConfiguration,ProfileConfiguration
- All Known Subinterfaces:
OAuth2TokenIntrospectionConfiguration,OAuth2TokenRevocationConfiguration,OIDCUserInfoConfiguration
- All Known Implementing Classes:
AbstractOAuth2TokenValidatingConfiguration,DefaultOAuth2TokenIntrospectionConfiguration,DefaultOAuth2TokenRevocationConfiguration,DefaultOIDCUserInfoConfiguration
public interface OAuth2TokenValidatingProfileConfiguration
extends OAuth2ClientAuthenticableProfileConfiguration, OverriddenIssuerProfileConfiguration, OAuth2ProfileConfiguration
Profile configuration for OIDC-aware OAuth 2.0 token endpoints.
-
Field Summary
Fields inherited from interface net.shibboleth.profile.config.ProfileConfiguration
DEFAULT_DISALLOWED_FEATURES -
Method Summary
Modifier and TypeMethodDescriptiongetIssuedClaimsValidator(ProfileRequestContext profileRequestContext) Get theClaimsValidatorto apply to issued JWT-based tokens being validated by this profile.Methods inherited from interface net.shibboleth.idp.authn.config.AuthenticationProfileConfiguration
getAuthenticationFlows, getDefaultAuthenticationMethods, getPostAuthenticationFlows, getProxyCount, isForceAuthn, isLocalMethods inherited from interface net.shibboleth.profile.config.ConditionalProfileConfiguration
getActivationConditionMethods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getIdMethods inherited from interface net.shibboleth.oidc.profile.oauth2.config.OAuth2ClientAuthenticableProfileConfiguration
getClaimsValidator, getTokenEndpointAuthMethods, getUnregisteredClientPolicyMethods inherited from interface net.shibboleth.oidc.profile.oauth2.config.OAuth2DPoPProofValidatingProfileConfiguration
getDpopProofClaimsValidator, getDpopProofNonceGenerator, getDpopProofSignatureValidationConfiguration, isRequireDpopProofMethods inherited from interface net.shibboleth.profile.config.OverriddenIssuerProfileConfiguration
getIssuerMethods inherited from interface net.shibboleth.profile.config.ProfileConfiguration
getDisallowedFeatures, getSecurityConfiguration, isFeatureDisallowed
-
Method Details
-
getIssuedClaimsValidator
@ConfigurationSetting(name="issuedClaimsValidator") @Nullable ClaimsValidator getIssuedClaimsValidator(@Nullable ProfileRequestContext profileRequestContext) Get theClaimsValidatorto apply to issued JWT-based tokens being validated by this profile.- Parameters:
profileRequestContext- current profile request context- Returns:
- the validator to use
-