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