Поделиться через


IAuthenticatedEncryptorFactory.CreateEncryptorInstance(IKey) Метод

Определение

Создает экземпляр на IAuthenticatedEncryptor основе заданного Descriptorобъекта .

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

Параметры

key
IKey

Возвращаемое значение

Экземпляр IAuthenticatedEncryptor.

Комментарии

Для данного Descriptorобъекта любые два экземпляра, возвращаемые этим методом, должны считаться эквивалентными, например, полезные данные, возвращаемые одним Encrypt(ArraySegment<Byte>, ArraySegment<Byte>) методом, должны использоваться методом другого Decrypt(ArraySegment<Byte>, ArraySegment<Byte>) .

Применяется к