Skip navigation links
A C D G H I J L M O P R S T V 

A

AbstractTokenLoginCallbackHandler - Class in io.confluent.kafka.clients.plugins.auth.token
An abstract CallbackHandler for the OAuthLoginModule.
AbstractTokenLoginCallbackHandler() - Constructor for class io.confluent.kafka.clients.plugins.auth.token.AbstractTokenLoginCallbackHandler
 
allowedClusters() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 

C

CIPHER_PATTERN - Static variable in class io.confluent.kafka.security.config.provider.DecryptionEngine
 
close() - Method in class io.confluent.kafka.clients.plugins.auth.oauth.OAuthBearerLoginCallbackHandler
 
close() - Method in class io.confluent.kafka.clients.plugins.auth.token.AbstractTokenLoginCallbackHandler
 
close() - Method in class io.confluent.kafka.clients.plugins.auth.token.TokenBearerLoginCallbackHandler
 
close() - Method in class io.confluent.kafka.clients.plugins.auth.token.TokenUserLoginCallbackHandler
 
close() - Method in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 
configure(Map<String, ?>, String, List<AppConfigurationEntry>) - Method in class io.confluent.kafka.clients.plugins.auth.oauth.OAuthBearerLoginCallbackHandler
 
configure(Map<String, String>) - Method in class io.confluent.kafka.clients.plugins.auth.token.AbstractTokenLoginCallbackHandler
 
configure(Map<String, ?>, String, List<AppConfigurationEntry>) - Method in class io.confluent.kafka.clients.plugins.auth.token.AbstractTokenLoginCallbackHandler
 
configure(Map<String, String>) - Method in class io.confluent.kafka.clients.plugins.auth.token.TokenBearerLoginCallbackHandler
 
configure(Map<String, String>) - Method in class io.confluent.kafka.clients.plugins.auth.token.TokenUserLoginCallbackHandler
 
configure(Map<String, ?>) - Method in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 

D

DATA_ENCRYPTION_KEY - Static variable in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 
DecryptionEngine - Class in io.confluent.kafka.security.config.provider
DecryptionEngine Engine performs Key loading and decryption operations.
DecryptionEngine(String, String, String) - Constructor for class io.confluent.kafka.security.config.provider.DecryptionEngine
 
decryptWithDEK(String) - Method in class io.confluent.kafka.security.config.provider.DecryptionEngine
 
decryptWithMasterKey(String) - Method in class io.confluent.kafka.security.config.provider.DecryptionEngine
 

G

get(String) - Method in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
Retrieves the data at the given Properties file and decrypts the values using the CONFLUENT_MASTER_KEY.
get(String, Set<String>) - Method in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
Retrieves the data with the given keys at the given Properties file and decrypts the values using the CONFLUENT_MASTER_KEY.

H

handle(Callback[]) - Method in class io.confluent.kafka.clients.plugins.auth.oauth.OAuthBearerLoginCallbackHandler
 
handle(Callback[]) - Method in class io.confluent.kafka.clients.plugins.auth.token.AbstractTokenLoginCallbackHandler
 

I

initializeDecryptionEngine(Properties) - Method in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 
io.confluent.kafka.clients.plugins.auth.oauth - package io.confluent.kafka.clients.plugins.auth.oauth
 
io.confluent.kafka.clients.plugins.auth.token - package io.confluent.kafka.clients.plugins.auth.token
 
io.confluent.kafka.common.multitenant.oauth - package io.confluent.kafka.common.multitenant.oauth
 
io.confluent.kafka.security.config.provider - package io.confluent.kafka.security.config.provider
 

J

jwtId() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 

L

lifetimeMs() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 
loadMasterKey(String) - Method in class io.confluent.kafka.security.config.provider.DecryptionEngine
 

M

MASTER_KEY_ENV_VAR - Static variable in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 
METADATA_KEY_LENGTH - Static variable in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 
METADATA_PREFIX - Static variable in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 

O

OAUTH_NEGOTIATED_LOGICAL_CLUSTER_PROPERTY_KEY - Static variable in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 
OAuthBearerJwsToken - Class in io.confluent.kafka.common.multitenant.oauth
 
OAuthBearerJwsToken(String, Set<String>, long, String, Long, String, List<String>) - Constructor for class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 
OAuthBearerLoginCallbackHandler - Class in io.confluent.kafka.clients.plugins.auth.oauth
A CallbackHandler that recognizes OAuthBearerTokenCallback and retrieves OAuth 2 Bearer Token that was provided via the JAAS config.
OAuthBearerLoginCallbackHandler() - Constructor for class io.confluent.kafka.clients.plugins.auth.oauth.OAuthBearerLoginCallbackHandler
 

P

principalName() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 

R

reader(String) - Method in class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 

S

scope() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 
SecurePassConfigProvider - Class in io.confluent.kafka.security.config.provider
An implementation of ConfigProvider that represents a Properties file.
SecurePassConfigProvider() - Constructor for class io.confluent.kafka.security.config.provider.SecurePassConfigProvider
 
startTimeMs() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 

T

TokenBearerLoginCallbackHandler - Class in io.confluent.kafka.clients.plugins.auth.token
A CallbackHandler for the OAuthLoginModule.
TokenBearerLoginCallbackHandler() - Constructor for class io.confluent.kafka.clients.plugins.auth.token.TokenBearerLoginCallbackHandler
 
TokenUserLoginCallbackHandler - Class in io.confluent.kafka.clients.plugins.auth.token
A CallbackHandler for the OAuthLoginModule.
TokenUserLoginCallbackHandler() - Constructor for class io.confluent.kafka.clients.plugins.auth.token.TokenUserLoginCallbackHandler
 

V

value() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 
A C D G H I J L M O P R S T V 
Skip navigation links