Index

A B C D F G H I J L O P R S T V W Z 
All Classes and Interfaces|All Packages|Serialized Form

A

addProduct(Product, IdentityContainer) - Method in class io.camunda.common.auth.identity.IdentityConfig
 
addProduct(Product, JwtCredential) - Method in class io.camunda.common.auth.JwtConfig
 
addProduct(Product, SimpleCredential) - Method in class io.camunda.common.auth.SimpleConfig
 
Authentication - Interface in io.camunda.common.auth
 
Authentication.AuthenticationBuilder - Interface in io.camunda.common.auth
 

B

build() - Method in interface io.camunda.common.auth.Authentication.AuthenticationBuilder
 
build() - Method in class io.camunda.common.auth.JwtAuthenticationBuilder
 
build() - Method in class io.camunda.common.auth.SimpleAuthenticationBuilder
 
build(JwtConfig) - Method in class io.camunda.common.auth.JwtAuthenticationBuilder
 
build(JwtConfig) - Method in class io.camunda.common.auth.SaaSAuthenticationBuilder
 
build(JwtConfig) - Method in class io.camunda.common.auth.SelfManagedAuthenticationBuilder
 
builder() - Static method in class io.camunda.common.auth.SaaSAuthentication
 
builder() - Static method in class io.camunda.common.auth.SelfManagedAuthentication
 
builder() - Static method in class io.camunda.common.auth.SimpleAuthentication
 

C

CONSOLE - Enum constant in enum io.camunda.common.auth.Product
 
covered() - Method in enum io.camunda.common.auth.Product
 
coveredProducts() - Static method in enum io.camunda.common.auth.Product
 

D

DefaultHttpClient - Class in io.camunda.common.http
Default Http Client powered by Apache HttpClient
DefaultHttpClient(Authentication) - Constructor for class io.camunda.common.http.DefaultHttpClient
 
DefaultHttpClient(Authentication, CloseableHttpClient, JsonMapper, Map<Product, Map<Class<?>, String>>) - Constructor for class io.camunda.common.http.DefaultHttpClient
 
DefaultNoopAuthentication - Class in io.camunda.common.auth
Default implementation for Authentication Typically you will replace this by a proper authentication by setting the right properties
DefaultNoopAuthentication() - Constructor for class io.camunda.common.auth.DefaultNoopAuthentication
 
delete(Class<T>, Class<V>, Long) - Method in class io.camunda.common.http.DefaultHttpClient
 
delete(Class<T>, Class<V>, Long) - Method in interface io.camunda.common.http.HttpClient
 

F

fromJson(String, Class<T>) - Method in interface io.camunda.common.json.JsonMapper
 
fromJson(String, Class<T>) - Method in class io.camunda.common.json.SdkObjectMapper
 
fromJson(String, Class<T>, Class<U>) - Method in interface io.camunda.common.json.JsonMapper
 
fromJson(String, Class<T>, Class<U>) - Method in class io.camunda.common.json.SdkObjectMapper
 
fromJsonAsMap(String) - Method in interface io.camunda.common.json.JsonMapper
 
fromJsonAsMap(String) - Method in class io.camunda.common.json.SdkObjectMapper
 
fromJsonAsStringMap(String) - Method in interface io.camunda.common.json.JsonMapper
 
fromJsonAsStringMap(String) - Method in class io.camunda.common.json.SdkObjectMapper
 

G

generateToken(Product, JwtCredential) - Method in class io.camunda.common.auth.JwtAuthentication
 
generateToken(Product, JwtCredential) - Method in class io.camunda.common.auth.SaaSAuthentication
 
generateToken(Product, JwtCredential) - Method in class io.camunda.common.auth.SelfManagedAuthentication
 
get(Product) - Method in class io.camunda.common.auth.identity.IdentityConfig
 
get(Class<T>, Class<V>, TypeToken<W>, Long) - Method in class io.camunda.common.http.DefaultHttpClient
 
get(Class<T>, Class<V>, TypeToken<W>, Long) - Method in interface io.camunda.common.http.HttpClient
 
get(Class<T>, Long) - Method in class io.camunda.common.http.DefaultHttpClient
 
get(Class<T>, Long) - Method in interface io.camunda.common.http.HttpClient
 
get(Class<T>, String) - Method in class io.camunda.common.http.DefaultHttpClient
 
get(Class<T>, String) - Method in interface io.camunda.common.http.HttpClient
 
getAccessToken() - Method in class io.camunda.common.auth.TokenResponse
 
getAudience() - Method in class io.camunda.common.auth.JwtCredential
 
getAudience() - Method in class io.camunda.common.auth.TokenRequest
 
getAuthUrl() - Method in class io.camunda.common.auth.JwtCredential
 
getBaseUrl() - Method in class io.camunda.common.auth.SimpleCredential
 
getClientId() - Method in class io.camunda.common.auth.JwtCredential
 
getClientId() - Method in class io.camunda.common.auth.TokenRequest
 
getClientSecret() - Method in class io.camunda.common.auth.JwtCredential
 
getClientSecret() - Method in class io.camunda.common.auth.TokenRequest
 
getExpiresIn() - Method in class io.camunda.common.auth.TokenResponse
 
getExpiry() - Method in class io.camunda.common.auth.JwtAuthentication.JwtToken
 
getGrantType() - Method in class io.camunda.common.auth.TokenRequest
 
getIdentity() - Method in class io.camunda.common.auth.identity.IdentityContainer
 
getIdentityConfiguration() - Method in class io.camunda.common.auth.identity.IdentityContainer
 
getJwtConfig() - Method in class io.camunda.common.auth.JwtAuthentication
 
getMap() - Method in class io.camunda.common.auth.JwtConfig
 
getMap() - Method in class io.camunda.common.auth.SimpleConfig
 
getPassword() - Method in class io.camunda.common.auth.SimpleCredential
 
getProduct(Product) - Method in class io.camunda.common.auth.JwtConfig
 
getProduct(Product) - Method in class io.camunda.common.auth.SimpleConfig
 
getScope() - Method in class io.camunda.common.auth.TokenResponse
 
getSimpleConfig() - Method in class io.camunda.common.auth.SimpleAuthentication
 
getToken() - Method in class io.camunda.common.auth.JwtAuthentication.JwtToken
 
getTokenHeader(Product) - Method in interface io.camunda.common.auth.Authentication
 
getTokenHeader(Product) - Method in class io.camunda.common.auth.DefaultNoopAuthentication
 
getTokenHeader(Product) - Method in class io.camunda.common.auth.JwtAuthentication
 
getTokenHeader(Product) - Method in class io.camunda.common.auth.SimpleAuthentication
 
getTokenType() - Method in class io.camunda.common.auth.TokenResponse
 
getUser() - Method in class io.camunda.common.auth.SimpleCredential
 
getXml(Class<T>, Long) - Method in class io.camunda.common.http.DefaultHttpClient
 
getXml(Class<T>, Long) - Method in interface io.camunda.common.http.HttpClient
 

H

HttpClient - Interface in io.camunda.common.http
Interface to enable swappable http client implementations

I

IDENTITY - Enum constant in enum io.camunda.common.auth.Product
 
IdentityConfig - Class in io.camunda.common.auth.identity
Contains mapping between products and their Identity and IdentityConfiguration
IdentityConfig() - Constructor for class io.camunda.common.auth.identity.IdentityConfig
 
IdentityContainer - Class in io.camunda.common.auth.identity
 
IdentityContainer(Identity, IdentityConfiguration) - Constructor for class io.camunda.common.auth.identity.IdentityContainer
 
init(String, String) - Method in class io.camunda.common.http.DefaultHttpClient
 
init(String, String) - Method in interface io.camunda.common.http.HttpClient
 
io.camunda.common.auth - package io.camunda.common.auth
 
io.camunda.common.auth.identity - package io.camunda.common.auth.identity
 
io.camunda.common.exception - package io.camunda.common.exception
 
io.camunda.common.http - package io.camunda.common.http
 
io.camunda.common.json - package io.camunda.common.json
 

J

Java8Utils - Class in io.camunda.common.http
 
JsonMapper - Interface in io.camunda.common.json
 
JwtAuthentication - Class in io.camunda.common.auth
 
JwtAuthentication(JwtConfig) - Constructor for class io.camunda.common.auth.JwtAuthentication
 
JwtAuthentication.JwtToken - Class in io.camunda.common.auth
 
JwtAuthenticationBuilder<T> - Class in io.camunda.common.auth
 
JwtAuthenticationBuilder() - Constructor for class io.camunda.common.auth.JwtAuthenticationBuilder
 
JwtConfig - Class in io.camunda.common.auth
Contains mapping between products and their JWT credentials
JwtConfig() - Constructor for class io.camunda.common.auth.JwtConfig
 
JwtCredential - Class in io.camunda.common.auth
Contains credential for particular product.
JwtCredential(String, String, String, String) - Constructor for class io.camunda.common.auth.JwtCredential
 
JwtToken(String, LocalDateTime) - Constructor for class io.camunda.common.auth.JwtAuthentication.JwtToken
 

L

loadMap(Product, Map<Class<?>, String>) - Method in class io.camunda.common.http.DefaultHttpClient
 
loadMap(Product, Map<Class<?>, String>) - Method in interface io.camunda.common.http.HttpClient
 

O

OPERATE - Enum constant in enum io.camunda.common.auth.Product
 
OPTIMIZE - Enum constant in enum io.camunda.common.auth.Product
 

P

post(Class<T>, Class<V>, TypeToken<W>, U) - Method in class io.camunda.common.http.DefaultHttpClient
 
post(Class<T>, Class<V>, TypeToken<W>, U) - Method in interface io.camunda.common.http.HttpClient
 
Product - Enum in io.camunda.common.auth
Enum for different C8 Products

R

readAllBytes(InputStream) - Static method in class io.camunda.common.http.Java8Utils
 
Request - Class in io.camunda.common.http
 
Request() - Constructor for class io.camunda.common.http.Request
 
resetToken(Product) - Method in interface io.camunda.common.auth.Authentication
 
resetToken(Product) - Method in class io.camunda.common.auth.DefaultNoopAuthentication
 
resetToken(Product) - Method in class io.camunda.common.auth.JwtAuthentication
 
resetToken(Product) - Method in class io.camunda.common.auth.SimpleAuthentication
 

S

SaaSAuthentication - Class in io.camunda.common.auth
 
SaaSAuthentication(JwtConfig, JsonMapper) - Constructor for class io.camunda.common.auth.SaaSAuthentication
 
SaaSAuthenticationBuilder - Class in io.camunda.common.auth
 
SaaSAuthenticationBuilder() - Constructor for class io.camunda.common.auth.SaaSAuthenticationBuilder
 
SdkException - Exception Class in io.camunda.common.exception
 
SdkException(String) - Constructor for exception class io.camunda.common.exception.SdkException
 
SdkException(String, Throwable) - Constructor for exception class io.camunda.common.exception.SdkException
 
SdkException(Throwable) - Constructor for exception class io.camunda.common.exception.SdkException
 
SdkObjectMapper - Class in io.camunda.common.json
 
SdkObjectMapper() - Constructor for class io.camunda.common.json.SdkObjectMapper
 
SdkObjectMapper(ObjectMapper) - Constructor for class io.camunda.common.json.SdkObjectMapper
 
self() - Method in class io.camunda.common.auth.JwtAuthenticationBuilder
 
self() - Method in class io.camunda.common.auth.SaaSAuthenticationBuilder
 
self() - Method in class io.camunda.common.auth.SelfManagedAuthenticationBuilder
 
SelfManagedAuthentication - Class in io.camunda.common.auth
 
SelfManagedAuthentication(JwtConfig, IdentityConfig) - Constructor for class io.camunda.common.auth.SelfManagedAuthentication
 
SelfManagedAuthenticationBuilder - Class in io.camunda.common.auth
 
SelfManagedAuthenticationBuilder() - Constructor for class io.camunda.common.auth.SelfManagedAuthenticationBuilder
 
setAccessToken(String) - Method in class io.camunda.common.auth.TokenResponse
 
setAudience(String) - Method in class io.camunda.common.auth.TokenRequest
 
setClientId(String) - Method in class io.camunda.common.auth.TokenRequest
 
setClientSecret(String) - Method in class io.camunda.common.auth.TokenRequest
 
setExpiresIn(Integer) - Method in class io.camunda.common.auth.TokenResponse
 
setGrantType(String) - Method in class io.camunda.common.auth.TokenRequest
 
setScope(String) - Method in class io.camunda.common.auth.TokenResponse
 
setTokenType(String) - Method in class io.camunda.common.auth.TokenResponse
 
SimpleAuthentication - Class in io.camunda.common.auth
 
SimpleAuthentication(SimpleConfig) - Constructor for class io.camunda.common.auth.SimpleAuthentication
 
SimpleAuthenticationBuilder - Class in io.camunda.common.auth
 
SimpleAuthenticationBuilder() - Constructor for class io.camunda.common.auth.SimpleAuthenticationBuilder
 
SimpleConfig - Class in io.camunda.common.auth
Contains mapping between products and their Simple credentials
SimpleConfig() - Constructor for class io.camunda.common.auth.SimpleConfig
 
SimpleCredential - Class in io.camunda.common.auth
Contains credential for particular product.
SimpleCredential(String, String, String) - Constructor for class io.camunda.common.auth.SimpleCredential
 

T

TASKLIST - Enum constant in enum io.camunda.common.auth.Product
 
toJson(Object) - Method in interface io.camunda.common.json.JsonMapper
 
toJson(Object) - Method in class io.camunda.common.json.SdkObjectMapper
 
TokenRequest - Class in io.camunda.common.auth
 
TokenResponse - Class in io.camunda.common.auth
 

V

valueOf(String) - Static method in enum io.camunda.common.auth.Product
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.camunda.common.auth.Product
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEB_MODELER - Enum constant in enum io.camunda.common.auth.Product
 
withIdentityConfig(IdentityConfig) - Method in class io.camunda.common.auth.SelfManagedAuthenticationBuilder
 
withJsonMapper(JsonMapper) - Method in class io.camunda.common.auth.SaaSAuthenticationBuilder
 
withJwtConfig(JwtConfig) - Method in class io.camunda.common.auth.JwtAuthenticationBuilder
 
withSimpleConfig(SimpleConfig) - Method in class io.camunda.common.auth.SimpleAuthenticationBuilder
 

Z

ZEEBE - Enum constant in enum io.camunda.common.auth.Product
 
A B C D F G H I J L O P R S T V W Z 
All Classes and Interfaces|All Packages|Serialized Form