Skip navigation links
A C D E G I N P T W 

A

AzureKmsAead - Class in io.confluent.kafka.schemaregistry.encryption.azure
A Aead that forwards encryption/decryption requests to a key in AZURE KMS.
AzureKmsAead(CryptographyClient, EncryptionAlgorithm) - Constructor for class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsAead
Constructor
AzureKmsClient - Class in io.confluent.kafka.schemaregistry.encryption.azure
An implementation of KmsClient for Azure KMS.
AzureKmsClient() - Constructor for class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
 
AzureKmsClient(String) - Constructor for class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
Constructs a specific AzureKmsClient that is bound to a single key identified by uri.
AzureKmsClient(String, EncryptionAlgorithm) - Constructor for class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
Constructs a specific AzureKmsClient that is bound to a single key identified by uri and specified EncryptionAlgorithm.
AzureKmsDriver - Class in io.confluent.kafka.schemaregistry.encryption.azure
 
AzureKmsDriver() - Constructor for class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 

C

CLIENT_ID - Static variable in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 
CLIENT_SECRET - Static variable in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 

D

decrypt(byte[], byte[]) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsAead
 
doesSupport(String) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
 

E

encrypt(byte[], byte[]) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsAead
 

G

getAead(String) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
Returns AzureKmsAead for the url provided.
getKeyUrlPrefix() - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 

I

io.confluent.kafka.schemaregistry.encryption.azure - package io.confluent.kafka.schemaregistry.encryption.azure
 

N

newKmsClient(Map<String, ?>, Optional<String>) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 
newKmsClientWithAzureKms(Optional<String>, Optional<TokenCredential>, CryptographyClient) - Static method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 

P

PREFIX - Static variable in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
 

T

TENANT_ID - Static variable in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsDriver
 

W

withCredentials(String) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
Loads Azure credentials from a properties file.
withCredentialsProvider(TokenCredential) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
loads credentials using provided TokenCredential
withCryptographyClient(CryptographyClient) - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
Specifies the CryptographyClient object to be used.
withDefaultCredentials() - Method in class io.confluent.kafka.schemaregistry.encryption.azure.AzureKmsClient
Loads credentials using DefaultAzureCredentialBuilder Creates default DefaultAzureCredential instance.
A C D E G I N P T W 
Skip navigation links

Copyright © 2026 Confluent, Inc.. All rights reserved.