confluent-kafka-dotnet
Show / Hide Table of Contents

Class FieldEncryptionExecutorTransform

Inheritance
object
FieldEncryptionExecutorTransform
Implements
IFieldTransform
IDisposable
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 class FieldEncryptionExecutorTransform : IFieldTransform, IDisposable

Constructors

FieldEncryptionExecutorTransform(FieldEncryptionExecutor)

Declaration
public FieldEncryptionExecutorTransform(FieldEncryptionExecutor executor)
Parameters
Type Name Description
FieldEncryptionExecutor executor

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration
public void Dispose()

Init(RuleContext)

Declaration
public void Init(RuleContext ctx)
Parameters
Type Name Description
RuleContext ctx

IsDekRotated()

Declaration
public bool IsDekRotated()
Returns
Type Description
bool

Transform(RuleContext, FieldContext, object)

Declaration
public Task<object> Transform(RuleContext ctx, RuleContext.FieldContext fieldCtx, object fieldValue)
Parameters
Type Name Description
RuleContext ctx
RuleContext.FieldContext fieldCtx
object fieldValue
Returns
Type Description
Task<object>

Implements

IFieldTransform
IDisposable
In this article