Class UserAttributeWorkflowConditionProvider
java.lang.Object
org.keycloak.models.workflow.conditions.UserAttributeWorkflowConditionProvider
- All Implemented Interfaces:
WorkflowConditionProvider
,Provider
public class UserAttributeWorkflowConditionProvider
extends Object
implements WorkflowConditionProvider
-
Constructor Summary
ConstructorsConstructorDescriptionUserAttributeWorkflowConditionProvider
(KeycloakSession session, Map<String, List<String>> expectedAttributes) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
boolean
evaluate
(WorkflowEvent event) void
validate()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.models.workflow.WorkflowConditionProvider
toPredicate
-
Constructor Details
-
UserAttributeWorkflowConditionProvider
public UserAttributeWorkflowConditionProvider(KeycloakSession session, Map<String, List<String>> expectedAttributes)
-
-
Method Details
-
evaluate
- Specified by:
evaluate
in interfaceWorkflowConditionProvider
-
validate
public void validate()- Specified by:
validate
in interfaceWorkflowConditionProvider
-
close
public void close()
-