Skip navigation links
A B C D E F 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
 

B

BcFipsJsseProviderCreator - Class in io.confluent.kafka.security.fips.provider
 
BcFipsJsseProviderCreator() - Constructor for class io.confluent.kafka.security.fips.provider.BcFipsJsseProviderCreator
 
BcFipsProviderCreator - Class in io.confluent.kafka.security.fips.provider
 
BcFipsProviderCreator() - Constructor for class io.confluent.kafka.security.fips.provider.BcFipsProviderCreator
 

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, ?>) - 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, ?>) - Method in class io.confluent.kafka.clients.plugins.auth.token.TokenBearerLoginCallbackHandler
 
configure(Map<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
 
ConfluentFipsValidator - Class in io.confluent.kafka.security.fips
This class centralizes FIPS validation for cipher suites, SSL/TLS versions and kafka broker protocols.
ConfluentFipsValidator() - Constructor for class io.confluent.kafka.security.fips.ConfluentFipsValidator
 

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
 

E

ENABLE_FIPS_CONFIG - Static variable in class io.confluent.kafka.security.fips.config.FipsSecurityConfig
 
ENABLE_FIPS_CONFIG_DOC - Static variable in class io.confluent.kafka.security.fips.config.FipsSecurityConfig
 

F

fipsEnabled() - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
 
FipsSecurityConfig - Class in io.confluent.kafka.security.fips.config
Contains the FIPS security config
FipsSecurityConfig() - Constructor for class io.confluent.kafka.security.fips.config.FipsSecurityConfig
 

G

GCM_TAG_LENGTH - Static variable in class io.confluent.kafka.security.config.provider.DecryptionEngine
 
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.
getProvider() - Method in class io.confluent.kafka.security.fips.provider.BcFipsJsseProviderCreator
Create the security provider configured
getProvider() - Method in class io.confluent.kafka.security.fips.provider.BcFipsProviderCreator
Create the security provider configured.

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
 
InvalidFipsBrokerProtocolException - Exception in io.confluent.kafka.security.fips.exceptions
 
InvalidFipsBrokerProtocolException(String) - Constructor for exception io.confluent.kafka.security.fips.exceptions.InvalidFipsBrokerProtocolException
 
InvalidFipsBrokerProtocolException(String, Throwable) - Constructor for exception io.confluent.kafka.security.fips.exceptions.InvalidFipsBrokerProtocolException
 
InvalidFipsTlsCipherSuiteException - Exception in io.confluent.kafka.security.fips.exceptions
 
InvalidFipsTlsCipherSuiteException(String) - Constructor for exception io.confluent.kafka.security.fips.exceptions.InvalidFipsTlsCipherSuiteException
 
InvalidFipsTlsCipherSuiteException(String, Throwable) - Constructor for exception io.confluent.kafka.security.fips.exceptions.InvalidFipsTlsCipherSuiteException
 
InvalidFipsTlsVersionException - Exception in io.confluent.kafka.security.fips.exceptions
 
InvalidFipsTlsVersionException(String) - Constructor for exception io.confluent.kafka.security.fips.exceptions.InvalidFipsTlsVersionException
 
InvalidFipsTlsVersionException(String, Throwable) - Constructor for exception io.confluent.kafka.security.fips.exceptions.InvalidFipsTlsVersionException
 
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
 
io.confluent.kafka.security.fips - package io.confluent.kafka.security.fips
 
io.confluent.kafka.security.fips.config - package io.confluent.kafka.security.fips.config
 
io.confluent.kafka.security.fips.exceptions - package io.confluent.kafka.security.fips.exceptions
 
io.confluent.kafka.security.fips.provider - package io.confluent.kafka.security.fips.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

validateFipsBrokerProtocol(Map<String, SecurityProtocol>) - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
 
validateFipsTls(Map<String, ?>) - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
Validate FIPS requirements on cipher suites, TLS protocols versions.
validateFipsTlsCipherSuite(Map<String, ?>) - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
 
validateFipsTlsCipherSuite(Collection<String>) - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
 
validateFipsTlsVersion(Map<String, ?>) - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
 
validateFipsTlsVersion(Collection<String>) - Method in class io.confluent.kafka.security.fips.ConfluentFipsValidator
 
value() - Method in class io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken
 
A B C D E F G H I J L M O P R S T V 
Skip navigation links