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
TypeNameDescription
stringkeyUrl
Returns
TypeDescription
IKmsClient

GetKmsDriver(string)

Declaration
public static IKmsDriver GetKmsDriver(string keyUrl)
Parameters
TypeNameDescription
stringkeyUrl
Returns
TypeDescription
IKmsDriver

RegisterKmsClient(IKmsClient)

Declaration
public static void RegisterKmsClient(IKmsClient kmsClient)
Parameters
TypeNameDescription
IKmsClientkmsClient

RegisterKmsDriver(IKmsDriver)

Declaration
public static void RegisterKmsDriver(IKmsDriver kmsDriver)
Parameters
TypeNameDescription
IKmsDriverkmsDriver
In this article