Class WorkflowsResource
java.lang.Object
org.keycloak.workflow.admin.resource.WorkflowsResource
-
Constructor Summary
ConstructorsConstructorDescriptionWorkflowsResource(org.keycloak.models.KeycloakSession session, AdminPermissionEvaluator auth) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsecreate(org.keycloak.representations.workflows.WorkflowRepresentation rep) List<org.keycloak.representations.workflows.WorkflowRepresentation>getScheduledWorkflows(String resourceId) List<org.keycloak.representations.workflows.WorkflowRepresentation>jakarta.ws.rs.core.Response
-
Constructor Details
-
WorkflowsResource
public WorkflowsResource(org.keycloak.models.KeycloakSession session, AdminPermissionEvaluator auth)
-
-
Method Details
-
create
@POST @Consumes({"application/yaml","application/json"}) public jakarta.ws.rs.core.Response create(org.keycloak.representations.workflows.WorkflowRepresentation rep) -
get
-
list
@GET @Produces({"application/yaml","application/json"}) public List<org.keycloak.representations.workflows.WorkflowRepresentation> list(@QueryParam("search") String search, @QueryParam("exact") Boolean exact, @QueryParam("first") @DefaultValue("0") Integer firstResult, @QueryParam("max") @DefaultValue("10") Integer maxResults) -
getScheduledWorkflows
-
migrate
-