confluent-kafka-dotnet
Show / Hide Table of Contents

Class HcVaultKmsDriver

Inheritance
object
HcVaultKmsDriver
Implements
IKmsDriver
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.HcVault
Assembly: Confluent.SchemaRegistry.Encryption.HcVault.dll
Syntax
public class HcVaultKmsDriver : IKmsDriver

Fields

ApproleRoleId

Declaration
public static readonly string ApproleRoleId
Field Value
TypeDescription
string

ApproleSecretId

Declaration
public static readonly string ApproleSecretId
Field Value
TypeDescription
string

Namespace

Declaration
public static readonly string Namespace
Field Value
TypeDescription
string

Prefix

Declaration
public static readonly string Prefix
Field Value
TypeDescription
string

TokenId

Declaration
public static readonly string TokenId
Field Value
TypeDescription
string

Methods

GetKeyUrlPrefix()

Declaration
public string GetKeyUrlPrefix()
Returns
TypeDescription
string

NewKmsClient(IDictionary<string, string>, string)

Declaration
public IKmsClient NewKmsClient(IDictionary<string, string> config, string keyUrl)
Parameters
TypeNameDescription
IDictionary<string, string>config
stringkeyUrl
Returns
TypeDescription
IKmsClient

Register()

Declaration
public static void Register()

Implements

IKmsDriver
In this article