Package org.keycloak.models.workflow
Interface WorkflowConditionProviderFactory<P extends WorkflowConditionProvider>
- All Superinterfaces:
EnvironmentDependentProviderFactory
,ProviderFactory<P>
- All Known Implementing Classes:
GroupMembershipWorkflowConditionFactory
,IdentityProviderWorkflowConditionFactory
,RoleWorkflowConditionFactory
,UserAttributeWorkflowConditionFactory
public interface WorkflowConditionProviderFactory<P extends WorkflowConditionProvider>
extends ProviderFactory<P>, EnvironmentDependentProviderFactory
-
Method Summary
Modifier and TypeMethodDescriptiondefault P
create
(KeycloakSession session) default boolean
isSupported
(Config.Scope config) Check if the provider is supported and should be available based on the provider configuration.Methods inherited from interface org.keycloak.provider.ProviderFactory
close, dependsOn, getConfigMetadata, getId, init, order, postInit
-
Method Details
-
create
-
create
- Specified by:
create
in interfaceProviderFactory<P extends WorkflowConditionProvider>
-
isSupported
Description copied from interface:EnvironmentDependentProviderFactory
Check if the provider is supported and should be available based on the provider configuration.- Specified by:
isSupported
in interfaceEnvironmentDependentProviderFactory
- Parameters:
config
- the provider configuration- Returns:
true
if the provider is supported. Otherwise,false
.
-