IAuthenticatedEncryptorDescriptor.CreateEncryptorInstance Method

Definition

Creates an IAuthenticatedEncryptor instance based on the current descriptor.

public:
 Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::IAuthenticatedEncryptor ^ CreateEncryptorInstance();
public Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance ();
abstract member CreateEncryptorInstance : unit -> Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor
Public Function CreateEncryptorInstance () As IAuthenticatedEncryptor

Returns

IAuthenticatedEncryptor

An IAuthenticatedEncryptor instance.

Remarks

For a given descriptor, any two instances returned by this method should be considered equivalent, e.g., the payload returned by one's Encrypt(ArraySegment<Byte>, ArraySegment<Byte>) method should be consumable by the other's Decrypt(ArraySegment<Byte>, ArraySegment<Byte>) method.

Applies to