次の方法で共有


IAuthenticatedEncryptorFactory.CreateEncryptorInstance(IKey) メソッド

定義

指定Descriptorした にIAuthenticatedEncryptor基づいてインスタンスを作成します。

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の の場合、このメソッドによって返される 2 つのインスタンスは同等と見なす必要があります。たとえば、あるメソッドによって返されるペイロードは、もう一方のEncrypt(ArraySegment<Byte>, ArraySegment<Byte>)Decrypt(ArraySegment<Byte>, ArraySegment<Byte>)メソッドで使用できる必要があります。

適用対象