Interface IEncryptionAlgorithm

Namespace: CapyKit.Helpers
Assembly: CapyKit.dll

public interface IEncryptionAlgorithm

Extension Methods

ObjectExtensions.UpdateProperties<IEncryptionAlgorithm>(IEncryptionAlgorithm, IEncryptionAlgorithm), ObjectExtensions.UpdateProperties(object, object)

Properties

AlgorithmName

string AlgorithmName { get; }

Property Value

string

Methods

Decrypt<T>(EncryptedValue<T>, params object[])

T Decrypt<T>(EncryptedValue<T> encryptedValue, params object[] args)

Parameters

encryptedValue EncryptedValue<T>

args object[]

Returns

T

Type Parameters

T

Encrypt<T>(object, params object[])

EncryptedValue<T> Encrypt<T>(object obj, params object[] args)

Parameters

obj object

args object[]

Returns

EncryptedValue<T>

Type Parameters

T