Index

A B C D E F G H I J L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

ACTIVE - Enum constant in enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
 
authenticate() - Method in interface io.debezium.server.http.Authenticator
 
authenticate() - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
AUTHENTICATE_PATH - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
authenticationState - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
AuthenticationState() - Constructor for enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
 
authenticator - Variable in class io.debezium.server.http.HttpChangeConsumer
 
Authenticator - Interface in io.debezium.server.http
 
authRequestBuilder - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
authUri - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 

B

base64EncodeHeaders - Variable in class io.debezium.server.http.HttpChangeConsumer
 
build() - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 

C

checkAuthenticationExpired() - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
client - Variable in class io.debezium.server.http.HttpChangeConsumer
 
client - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
connect() - Method in class io.debezium.server.http.HttpChangeConsumer
 

D

DEFAULT_HEADERS_PREFIX - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
DEFAULT_RETRIES - Static variable in class io.debezium.server.http.HttpChangeConsumer
 

E

EXPIRATION_DURATION_MULTIPLIER - Static variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
expirationDateTime - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
EXPIRED - Enum constant in enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
 
expiresIn - Variable in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 

F

FAILED_AUTHENTICATION - Enum constant in enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
 
fromConfig(Config, String) - Static method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 

G

generateInitialAuthenticationRequest() - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
generateRefreshAuthenticationRequest() - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
generateRequest(ChangeEvent<Object, Object>) - Method in class io.debezium.server.http.HttpChangeConsumer
 
getExpiresIn() - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
getJwt() - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
getJwtRefreshToken() - Method in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
getJwtRefreshToken() - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
getPassword() - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
getRefreshTokenExpiresIn() - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
getRefreshTokenExpiryInMinutes() - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
getRefreshTokenExpiryInMinutes() - Method in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
getTokenExpiryInMinutes() - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
getTokenExpiryInMinutes() - Method in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
getUsername() - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 

H

handleBatch(List<ChangeEvent<Object, Object>>, DebeziumEngine.RecordCommitter<ChangeEvent<Object, Object>>) - Method in class io.debezium.server.http.HttpChangeConsumer
 
headersPrefix - Variable in class io.debezium.server.http.HttpChangeConsumer
 
HTTP_TIMEOUT - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
HTTP_TIMEOUT - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
HttpChangeConsumer - Class in io.debezium.server.http
Implementation of the consumer that delivers the messages to an HTTP Webhook destination.
HttpChangeConsumer() - Constructor for class io.debezium.server.http.HttpChangeConsumer
 
httpTimeoutDuration - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 

I

initWithConfig(Config) - Method in class io.debezium.server.http.HttpChangeConsumer
 
io.debezium.server.http - package io.debezium.server.http
 
io.debezium.server.http.jwt - package io.debezium.server.http.jwt
 

J

jwt - Variable in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
JWT_AUTHENTICATION - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
JWTAuthenticator - Class in io.debezium.server.http.jwt
Implements the logic for authenticating against an endpoint supporting the JSON Web Tokens (JWT) scheme.
JWTAuthenticator(URI, URI, String, String, long, long, Duration) - Constructor for class io.debezium.server.http.jwt.JWTAuthenticator
 
JWTAuthenticator.AuthenticationState - Enum in io.debezium.server.http.jwt
 
JWTAuthenticatorBuilder - Class in io.debezium.server.http.jwt
 
JWTAuthenticatorBuilder() - Constructor for class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
JWTAuthorizationInitialRequest - Class in io.debezium.server.http.jwt
 
JWTAuthorizationInitialRequest() - Constructor for class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
JWTAuthorizationInitialRequest(String, String, long, long) - Constructor for class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
JWTAuthorizationRefreshRequest - Class in io.debezium.server.http.jwt
 
JWTAuthorizationRefreshRequest() - Constructor for class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
JWTAuthorizationRefreshRequest(String, long, long) - Constructor for class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
JWTAuthorizationResponse - Class in io.debezium.server.http.jwt
 
JWTAuthorizationResponse() - Constructor for class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
JWTAuthorizationResponse(long, String, String, long) - Constructor for class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
jwtRefreshToken - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
jwtRefreshToken - Variable in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
jwtRefreshToken - Variable in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
jwtToken - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 

L

LOGGER - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
LOGGER - Static variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
LOGGER - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 

M

mapper - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 

N

NOT_AUTHENTICATED - Enum constant in enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
 

P

password - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
password - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
password - Variable in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
PROP_AUTHENTICATION_PREFIX - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_AUTHENTICATION_TYPE - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_CLIENT_TIMEOUT - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_HEADERS_ENCODE_BASE64 - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_HEADERS_PREFIX - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_PASSWORD - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
PROP_PREFIX - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_RENEW_TOKEN_EXPIRATION - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
PROP_RETRIES - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_RETRY_INTERVAL - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
PROP_TOKEN_EXPIRATION - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
PROP_URL - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
PROP_USERNAME - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
PROP_WEBHOOK_URL - Static variable in class io.debezium.server.http.HttpChangeConsumer
 

R

recordSent(ChangeEvent<Object, Object>) - Method in class io.debezium.server.http.HttpChangeConsumer
 
REFRESH_PATH - Static variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
refreshRequestBuilder - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
refreshTokenExpirationDuration - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
refreshTokenExpirationDuration - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
refreshTokenExpiresIn - Variable in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
refreshTokenExpiryInMinutes - Variable in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
refreshTokenExpiryInMinutes - Variable in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
refreshUri - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
requestBuilder - Variable in class io.debezium.server.http.HttpChangeConsumer
 
retries - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
RETRY_INTERVAL - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
retryInterval - Static variable in class io.debezium.server.http.HttpChangeConsumer
 

S

setAuthenticationState(JWTAuthenticator.AuthenticationState) - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
setAuthorizationHeader(HttpRequest.Builder) - Method in interface io.debezium.server.http.Authenticator
 
setAuthorizationHeader(HttpRequest.Builder) - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
setAuthUri(URI) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setExpiresIn(long) - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
setHttpTimeoutDuration(long) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setJwt(String) - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
setJwtRefreshToken(String) - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
setJwtRefreshToken(String) - Method in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
setJwtRefreshToken(String) - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
setJwtToken(String) - Method in class io.debezium.server.http.jwt.JWTAuthenticator
 
setPassword(String) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setPassword(String) - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
setRefreshTokenExpirationDuration(long) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setRefreshTokenExpiresIn(long) - Method in class io.debezium.server.http.jwt.JWTAuthorizationResponse
 
setRefreshTokenExpiryInMinutes(long) - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
setRefreshTokenExpiryInMinutes(long) - Method in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
setRefreshUri(URI) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setTokenExpirationDuration(long) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setTokenExpiryInMinutes(long) - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
setTokenExpiryInMinutes(long) - Method in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 
setUsername(String) - Method in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
setUsername(String) - Method in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 

T

timeoutDuration - Static variable in class io.debezium.server.http.HttpChangeConsumer
 
tokenExpirationDuration - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
tokenExpirationDuration - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
tokenExpiryInMinutes - Variable in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 
tokenExpiryInMinutes - Variable in class io.debezium.server.http.jwt.JWTAuthorizationRefreshRequest
 

U

username - Variable in class io.debezium.server.http.jwt.JWTAuthenticator
 
username - Variable in class io.debezium.server.http.jwt.JWTAuthenticatorBuilder
 
username - Variable in class io.debezium.server.http.jwt.JWTAuthorizationInitialRequest
 

V

valueOf(String) - Static method in enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.debezium.server.http.jwt.JWTAuthenticator.AuthenticationState
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values