Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AeadWrapper - Class in io.confluent.kafka.schemaregistry.encryption.tink
- AeadWrapper(Map<String, ?>, String, String) - Constructor for class io.confluent.kafka.schemaregistry.encryption.tink.AeadWrapper
- AES128_GCM - Enum constant in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
- AES256_GCM - Enum constant in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
- AES256_SIV - Enum constant in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
C
- Cryptor - Class in io.confluent.kafka.schemaregistry.encryption.tink
- Cryptor(DekFormat) - Constructor for class io.confluent.kafka.schemaregistry.encryption.tink.Cryptor
D
- decrypt(byte[], byte[]) - Method in class io.confluent.kafka.schemaregistry.encryption.tink.AeadWrapper
- decrypt(byte[], byte[], byte[]) - Method in class io.confluent.kafka.schemaregistry.encryption.tink.Cryptor
- DekFormat - Enum Class in io.confluent.kafka.schemaregistry.encryption.tink
- doesSupport(String) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
E
- encrypt(byte[], byte[]) - Method in class io.confluent.kafka.schemaregistry.encryption.tink.AeadWrapper
- encrypt(byte[], byte[], byte[]) - Method in class io.confluent.kafka.schemaregistry.encryption.tink.Cryptor
- ENCRYPT_ALTERNATE_KMS_KEY_IDS - Static variable in class io.confluent.kafka.schemaregistry.encryption.tink.AeadWrapper
G
- generateKey() - Method in class io.confluent.kafka.schemaregistry.encryption.tink.Cryptor
- getDekFormat() - Method in class io.confluent.kafka.schemaregistry.encryption.tink.Cryptor
- getDriver(String) - Static method in class io.confluent.kafka.schemaregistry.encryption.tink.KmsDriverManager
- getKeyUrlPrefix() - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
- getKmsClient(String) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
- getParameters() - Method in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
- getTestClient(Map<String, ?>) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
I
- io.confluent.kafka.schemaregistry.encryption.tink - package io.confluent.kafka.schemaregistry.encryption.tink
- isAccessDenied(Throwable) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
-
Returns true if the given throwable, or any of its causes, indicates that the KMS rejected the request because the caller is not authenticated or not authorized (i.e.
- isAccessDeniedException(Throwable) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
-
Returns true if this single throwable (not its causes) is a provider-specific exception that represents an authentication or authorization failure.
- isAccessDeniedStatus(int) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
-
Returns true if the given HTTP status code denotes an authentication/authorization failure (401 or 403).
- isDeterministic() - Method in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
K
- KMS_TYPE_SUFFIX - Static variable in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
- KmsAccessDeniedException - Exception in io.confluent.kafka.schemaregistry.encryption.tink
-
Indicates that a KMS operation failed because the caller is not authenticated or lacks the permissions required to use the configured key (i.e.
- KmsAccessDeniedException(String) - Constructor for exception io.confluent.kafka.schemaregistry.encryption.tink.KmsAccessDeniedException
- KmsAccessDeniedException(String, Throwable) - Constructor for exception io.confluent.kafka.schemaregistry.encryption.tink.KmsAccessDeniedException
- KmsDriver - Interface in io.confluent.kafka.schemaregistry.encryption.tink
- KmsDriverManager - Class in io.confluent.kafka.schemaregistry.encryption.tink
N
- newKmsClient(Map<String, ?>, Optional<String>) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
R
- registerKmsClient(Map<String, ?>, Optional<String>) - Method in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
T
- TEST_CLIENT - Static variable in interface io.confluent.kafka.schemaregistry.encryption.tink.KmsDriver
V
- valueOf(String) - Static method in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.confluent.kafka.schemaregistry.encryption.tink.DekFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form