Index
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
All Classes and Interfaces|All Packages|Constant Field Values