Interface WorkflowResource


public interface WorkflowResource
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activate(String type, String resourceId)
     
    void
    activate(String type, String resourceId, String notBefore)
     
    void
    deactivate(String type, String resourceId)
     
    jakarta.ws.rs.core.Response
     
    org.keycloak.representations.workflows.WorkflowRepresentation
     
    jakarta.ws.rs.core.Response
    update(org.keycloak.representations.workflows.WorkflowRepresentation workflow)
     
  • Method Details

    • delete

      @DELETE jakarta.ws.rs.core.Response delete()
    • update

      @PUT @Consumes("application/json") jakarta.ws.rs.core.Response update(org.keycloak.representations.workflows.WorkflowRepresentation workflow)
    • toRepresentation

      @GET @Produces("application/json") org.keycloak.representations.workflows.WorkflowRepresentation toRepresentation()
    • activate

      @Path("activate/{type}/{resourceId}") @POST void activate(@PathParam("type") String type, @PathParam("resourceId") String resourceId)
    • activate

      @Path("activate/{type}/{resourceId}") @POST void activate(@PathParam("type") String type, @PathParam("resourceId") String resourceId, @QueryParam("notBefore") String notBefore)
    • deactivate

      @Path("deactivate/{type}/{resourceId}") @POST void deactivate(@PathParam("type") String type, @PathParam("resourceId") String resourceId)