Package org.keycloak.models.workflow
Interface WorkflowProviderFactory<P extends WorkflowProvider>
- All Superinterfaces:
org.keycloak.component.ComponentFactory<P,,WorkflowProvider> org.keycloak.provider.ConfiguredProvider,EnvironmentDependentProviderFactory,org.keycloak.provider.ProviderFactory<WorkflowProvider>
public interface WorkflowProviderFactory<P extends WorkflowProvider>
extends org.keycloak.component.ComponentFactory<P,WorkflowProvider>, EnvironmentDependentProviderFactory
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault booleanisSupported(org.keycloak.Config.Scope config) Check if the provider is supported and should be available based on the provider configuration.Methods inherited from interface org.keycloak.component.ComponentFactory
create, create, getCommonProviderConfigProperties, getTypeMetadata, onCreate, onUpdate, preRemove, validateConfigurationMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig, getConfigProperties, getHelpTextMethods inherited from interface org.keycloak.provider.ProviderFactory
close, dependsOn, getConfigMetadata, getId, init, order, postInit
-
Method Details
-
isInternal
default boolean isInternal()- Specified by:
isInternalin interfaceorg.keycloak.component.ComponentFactory<P extends WorkflowProvider,WorkflowProvider>
-
isSupported
default boolean isSupported(org.keycloak.Config.Scope config) Description copied from interface:EnvironmentDependentProviderFactoryCheck if the provider is supported and should be available based on the provider configuration.- Specified by:
isSupportedin interfaceEnvironmentDependentProviderFactory- Parameters:
config- the provider configuration- Returns:
trueif the provider is supported. Otherwise,false.
-