Interface OIDCSSORelyingPartyConfigurationEx
- All Superinterfaces:
AttributeResolvingProfileConfiguration,AuthenticationProfileConfiguration,Component,ConditionalProfileConfiguration,IdentifiedComponent,OAuth2ClientAuthenticableClientProfileConfiguration,OAuth2FlowAwareProfileConfiguration,OAuth2ProfileConfiguration,OAuth2TokenEncryptionProfileConfiguration,OIDCFlowAwareProfileConfiguration,OIDCProfileConfiguration,OIDCSSOProfileConfiguration,OIDCSSORelyingPartyConfiguration,OverriddenIssuerProfileConfiguration,ProfileConfiguration
- All Known Implementing Classes:
AbstractOIDCSSOConfiguration,DefaultOAuth2PushedAuthorizationRequestConfiguration,DefaultOAuth2TokenConfiguration,DefaultOIDCAuthorizationConfiguration
public interface OIDCSSORelyingPartyConfigurationEx
extends OIDCSSORelyingPartyConfiguration, AttributeResolvingProfileConfiguration
An extension to the
OIDCSSORelyingPartyConfiguration interface which also includes the
AttributeResolvingProfileConfiguration interface. This is useful for actions that want to determine if
attribute resolution is required for a given relying party configuration.
TODO: Add AttributeResolvingProfileConfiguration to the parent interface
OIDCSSORelyingPartyConfiguration in 4.0.0
-
Field Summary
Fields inherited from interface net.shibboleth.oidc.profile.config.OIDCSSOProfileConfiguration
PROFILE_IDFields inherited from interface net.shibboleth.profile.config.ProfileConfiguration
DEFAULT_DISALLOWED_FEATURES -
Method Summary
Methods inherited from interface net.shibboleth.profile.config.AttributeResolvingProfileConfiguration
isResolveAttributesMethods 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.OAuth2ClientAuthenticableClientProfileConfiguration
getClientAuthenticationJWTType, getClientCredential, getClientId, getTokenEndpointAuthMethod, isRequireSingleJWTAudience, isUseTargetedEndpointAsJWTAudienceMethods inherited from interface net.shibboleth.oidc.profile.oauth2.config.OAuth2FlowAwareProfileConfiguration
isAuthorizationCodeFlowEnabled, isImplicitFlowEnabled, isRefreshTokensEnabledMethods inherited from interface net.shibboleth.oidc.profile.oauth2.config.OAuth2TokenEncryptionProfileConfiguration
isEncryptionOptionalMethods inherited from interface net.shibboleth.oidc.profile.config.OIDCFlowAwareProfileConfiguration
isHybridFlowEnabledMethods inherited from interface net.shibboleth.oidc.profile.config.OIDCSSOProfileConfiguration
getCustomRedirectUriValidationStrategy, isAllowPKCEPlain, isForcePKCEMethods inherited from interface net.shibboleth.oidc.profile.config.OIDCSSORelyingPartyConfiguration
getAttributeExtractionStrategy, getAttributeResolutionPrincipal, isCheckAddress, isExtractStandardAttributes, isValidateAcrValueMethods inherited from interface net.shibboleth.profile.config.OverriddenIssuerProfileConfiguration
getIssuerMethods inherited from interface net.shibboleth.profile.config.ProfileConfiguration
getDisallowedFeatures, getSecurityConfiguration, isFeatureDisallowed