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>) .