CapyKit/Docs/api/CapyKit.Helpers.IEncryptionAlgorithm.md

1.8 KiB

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