confluent-kafka-dotnet
Show / Hide Table of Contents

Class GcpKmsDriver

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

Fields

AccountType

Declaration
public static readonly string AccountType
Field Value
TypeDescription
string

ClientEmail

Declaration
public static readonly string ClientEmail
Field Value
TypeDescription
string

ClientId

Declaration
public static readonly string ClientId
Field Value
TypeDescription
string

Prefix

Declaration
public static readonly string Prefix
Field Value
TypeDescription
string

PrivateKey

Declaration
public static readonly string PrivateKey
Field Value
TypeDescription
string

PrivateKeyId

Declaration
public static readonly string PrivateKeyId
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