confluent-kafka-dotnet
Show / Hide Table of Contents

Class KmsRegistry

A KMS driver and client registry.

Inheritance
object
KmsRegistry
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Confluent.SchemaRegistry.Encryption
Assembly: Confluent.SchemaRegistry.Encryption.dll
Syntax
public static class KmsRegistry

Methods

ClearKmsClients()

Declaration
public static void ClearKmsClients()

GetKmsClient(string)

Declaration
public static IKmsClient GetKmsClient(string keyUrl)
Parameters
Type Name Description
string keyUrl
Returns
Type Description
IKmsClient

GetKmsDriver(string)

Declaration
public static IKmsDriver GetKmsDriver(string keyUrl)
Parameters
Type Name Description
string keyUrl
Returns
Type Description
IKmsDriver

RegisterKmsClient(IKmsClient)

Declaration
public static void RegisterKmsClient(IKmsClient kmsClient)
Parameters
Type Name Description
IKmsClient kmsClient

RegisterKmsDriver(IKmsDriver)

Declaration
public static void RegisterKmsDriver(IKmsDriver kmsDriver)
Parameters
Type Name Description
IKmsDriver kmsDriver
In this article