Index

A B C D E F H I J O R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractAuthProvider - Class in io.serverlessworkflow.impl.executors.http
 
AbstractAuthProvider() - Constructor for class io.serverlessworkflow.impl.executors.http.AbstractAuthProvider
 
accept(Class<? extends TaskBase>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor
 
AccessTokenProvider - Class in io.serverlessworkflow.impl.executors.http.auth.requestbuilder
 
application - Variable in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
apply(WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor
 
audience() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 
audience(HttpRequestBuilder) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
authenticationData - Variable in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
authenticationMethod(HttpRequestBuilder) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
authenticationURI(HttpRequestBuilder) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OAuthRequestBuilder
 
authenticationURI(HttpRequestBuilder) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
authParameter(WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.AbstractAuthProvider
 
authParameter(WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.OAuth2AuthProvider
 
authParameter(WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.OpenIdAuthProvider
 
AuthRequestBuilder - Interface in io.serverlessworkflow.impl.executors.http.auth.requestbuilder
 
authScheme() - Method in class io.serverlessworkflow.impl.executors.http.AbstractAuthProvider
 
authScheme() - Method in class io.serverlessworkflow.impl.executors.http.OAuth2AuthProvider
 
authScheme() - Method in class io.serverlessworkflow.impl.executors.http.OpenIdAuthProvider
 

B

build(WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
build(WorkflowContext, TaskContext, WorkflowModel) - Method in interface io.serverlessworkflow.impl.executors.http.auth.requestbuilder.AuthRequestBuilder
 
build(WorkflowValueResolver<URI>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
build(Invocation.Builder, WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.AbstractAuthProvider
 
build(Invocation.Builder, WorkflowContext, TaskContext, WorkflowModel) - Method in class io.serverlessworkflow.impl.executors.http.DigestAuthProvider
 
build(String) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
builder(WorkflowDefinition) - Static method in class io.serverlessworkflow.impl.executors.http.HttpExecutor
 

C

checkSecret(Workflow, SecretBasedAuthenticationPolicy) - Method in class io.serverlessworkflow.impl.executors.http.AbstractAuthProvider
 
claim(String, Class<T>) - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 
claims() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 
client(WorkflowContext, TaskContext) - Static method in class io.serverlessworkflow.impl.executors.http.HttpClientResolver
 

D

DigestAuthProvider - Class in io.serverlessworkflow.impl.executors.http
 
DigestAuthProvider(WorkflowApplication, Workflow, DigestAuthenticationPolicy) - Constructor for class io.serverlessworkflow.impl.executors.http.DigestAuthProvider
 

E

expiresAt() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 

F

find(WorkflowContext, String, String) - Method in class io.serverlessworkflow.impl.executors.http.AbstractAuthProvider
 
fromToken(String) - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWTConverter
Converts a JWT token string into a JWT object.

H

header() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 
HTTP_CLIENT_PROVIDER - Static variable in class io.serverlessworkflow.impl.executors.http.HttpClientResolver
 
HttpClientResolver - Class in io.serverlessworkflow.impl.executors.http
 
HttpExecutor - Class in io.serverlessworkflow.impl.executors.http
 
HttpExecutor() - Constructor for class io.serverlessworkflow.impl.executors.http.HttpExecutor
 
HttpExecutor.HttpExecutorBuilder - Class in io.serverlessworkflow.impl.executors.http
 
HttpModelConverter - Interface in io.serverlessworkflow.impl.executors.http
 

I

init(CallHTTP, WorkflowDefinition) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor
 
io.serverlessworkflow.impl.executors.http - package io.serverlessworkflow.impl.executors.http
 
io.serverlessworkflow.impl.executors.http.auth.jwt - package io.serverlessworkflow.impl.executors.http.auth.jwt
 
io.serverlessworkflow.impl.executors.http.auth.requestbuilder - package io.serverlessworkflow.impl.executors.http.auth.requestbuilder
 
issuedAt() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 
issuer() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 

J

JWT - Interface in io.serverlessworkflow.impl.executors.http.auth.jwt
 
JWTConverter - Interface in io.serverlessworkflow.impl.executors.http.auth.jwt
 

O

OAuth2AuthProvider - Class in io.serverlessworkflow.impl.executors.http
 
OAuth2AuthProvider(WorkflowApplication, Workflow, OAuth2AuthenticationPolicy) - Constructor for class io.serverlessworkflow.impl.executors.http.OAuth2AuthProvider
 
OAuthRequestBuilder - Class in io.serverlessworkflow.impl.executors.http.auth.requestbuilder
 
OAuthRequestBuilder(WorkflowApplication, OAuth2ConnectAuthenticationProperties) - Constructor for class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OAuthRequestBuilder
 
OpenIdAuthProvider - Class in io.serverlessworkflow.impl.executors.http
 
OpenIdAuthProvider(WorkflowApplication, Workflow, OpenIdConnectAuthenticationPolicy) - Constructor for class io.serverlessworkflow.impl.executors.http.OpenIdAuthProvider
 
OpenIdRequestBuilder - Class in io.serverlessworkflow.impl.executors.http.auth.requestbuilder
 
OpenIdRequestBuilder(WorkflowApplication, OAuth2AuthenticationData) - Constructor for class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 

R

redirect(boolean) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 

S

scope(HttpRequestBuilder) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OAuthRequestBuilder
 
scope(HttpRequestBuilder) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
scope(HttpRequestBuilder, List<String>) - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.OpenIdRequestBuilder
 
subject() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 

T

toEntity(Map<String, Object>) - Method in interface io.serverlessworkflow.impl.executors.http.HttpModelConverter
 
token() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 
toModel(WorkflowModelFactory, WorkflowModel, Object) - Method in interface io.serverlessworkflow.impl.executors.http.HttpModelConverter
 
type() - Method in interface io.serverlessworkflow.impl.executors.http.auth.jwt.JWT
 

V

validateAndGet() - Method in class io.serverlessworkflow.impl.executors.http.auth.requestbuilder.AccessTokenProvider
 

W

withAuth(ReferenceableAuthenticationPolicy) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withBody(Object) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withHeaders(WorkflowValueResolver<Map<String, Object>>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withHeaders(Map<String, Object>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withMethod(String) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withPath(WorkflowValueResolver<URI>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withQueryMap(WorkflowValueResolver<Map<String, Object>>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
withQueryMap(Map<String, Object>) - Method in class io.serverlessworkflow.impl.executors.http.HttpExecutor.HttpExecutorBuilder
 
A B C D E F H I J O R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values