Interface OIDCFlowAwareProfileConfiguration
-
- All Superinterfaces:
Component,net.shibboleth.idp.profile.config.ConditionalProfileConfiguration,IdentifiedComponent,OAuth2FlowAwareProfileConfiguration,OAuth2ProfileConfiguration,OIDCProfileConfiguration,net.shibboleth.idp.profile.config.ProfileConfiguration
- All Known Subinterfaces:
OAuth2TokenConfiguration,OIDCAuthenticationRelyingPartyProfileConfiguration,OIDCAuthorizationConfiguration,OIDCDynamicRegistrationConfiguration,OIDCSSOProviderConfiguration,OIDCSSORelyingPartyConfiguration
public interface OIDCFlowAwareProfileConfiguration extends OIDCProfileConfiguration, OAuth2FlowAwareProfileConfiguration
Interface for profile configurations that understand OIDC specific authentication flows in addition to the OAuth 2.0 flows described byOAuth2FlowAwareProfileConfiguration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisHybridFlowEnabled(ProfileRequestContext profileRequestContext)Get whether the implicit flow is supported by this profile.-
Methods inherited from interface net.shibboleth.idp.profile.config.ConditionalProfileConfiguration
getActivationCondition
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent
getId
-
Methods inherited from interface net.shibboleth.oidc.profile.oauth2.config.OAuth2FlowAwareProfileConfiguration
isAuthorizationCodeFlowEnabled, isImplicitFlowEnabled, isRefreshTokensEnabled
-
-
-
-
Method Detail
-
isHybridFlowEnabled
boolean isHybridFlowEnabled(@Nullable ProfileRequestContext profileRequestContext)Get whether the implicit flow is supported by this profile.- Parameters:
profileRequestContext- profile request context- Returns:
- whether implicit flow is supported by this profile
-
-