Class OAuth2AuthProvider
java.lang.Object
io.serverlessworkflow.impl.executors.http.OAuth2AuthProvider
-
Constructor Summary
ConstructorsConstructorDescriptionOAuth2AuthProvider(io.serverlessworkflow.impl.WorkflowApplication application, io.serverlessworkflow.api.types.Workflow workflow, io.serverlessworkflow.api.types.OAuth2AuthenticationPolicy authPolicy) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.client.Invocation.Builderbuild(jakarta.ws.rs.client.Invocation.Builder builder, io.serverlessworkflow.impl.WorkflowContext workflow, io.serverlessworkflow.impl.TaskContext task, io.serverlessworkflow.impl.WorkflowModel model) default voidpostRequest(io.serverlessworkflow.impl.WorkflowContext workflow, io.serverlessworkflow.impl.TaskContext task, io.serverlessworkflow.impl.WorkflowModel model) voidpreRequest(jakarta.ws.rs.client.Invocation.Builder builder, io.serverlessworkflow.impl.WorkflowContext workflow, io.serverlessworkflow.impl.TaskContext task, io.serverlessworkflow.impl.WorkflowModel model)
-
Constructor Details
-
OAuth2AuthProvider
public OAuth2AuthProvider(io.serverlessworkflow.impl.WorkflowApplication application, io.serverlessworkflow.api.types.Workflow workflow, io.serverlessworkflow.api.types.OAuth2AuthenticationPolicy authPolicy)
-
-
Method Details
-
build
public jakarta.ws.rs.client.Invocation.Builder build(jakarta.ws.rs.client.Invocation.Builder builder, io.serverlessworkflow.impl.WorkflowContext workflow, io.serverlessworkflow.impl.TaskContext task, io.serverlessworkflow.impl.WorkflowModel model) -
preRequest
public void preRequest(jakarta.ws.rs.client.Invocation.Builder builder, io.serverlessworkflow.impl.WorkflowContext workflow, io.serverlessworkflow.impl.TaskContext task, io.serverlessworkflow.impl.WorkflowModel model) -
postRequest
default void postRequest(io.serverlessworkflow.impl.WorkflowContext workflow, io.serverlessworkflow.impl.TaskContext task, io.serverlessworkflow.impl.WorkflowModel model)
-