ManagedAuthenticatedEncryptorConfiguration クラス

定義

マネージド SymmetricAlgorithm と型を使用する構成済みの認証された暗号化メカニズムを KeyedHashAlgorithm 表します。

public ref class ManagedAuthenticatedEncryptorConfiguration sealed
public ref class ManagedAuthenticatedEncryptorConfiguration sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::AlgorithmConfiguration
public sealed class ManagedAuthenticatedEncryptorConfiguration
public sealed class ManagedAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration
type ManagedAuthenticatedEncryptorConfiguration = class
    interface IAuthenticatedEncryptorConfiguration
type ManagedAuthenticatedEncryptorConfiguration = class
    inherit AlgorithmConfiguration
Public NotInheritable Class ManagedAuthenticatedEncryptorConfiguration
Public NotInheritable Class ManagedAuthenticatedEncryptorConfiguration
Inherits AlgorithmConfiguration
継承
ManagedAuthenticatedEncryptorConfiguration
継承
ManagedAuthenticatedEncryptorConfiguration
実装

コンストラクター

ManagedAuthenticatedEncryptorConfiguration()

マネージド SymmetricAlgorithm と型を使用する構成済みの認証された暗号化メカニズムを KeyedHashAlgorithm 表します。

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings)

マネージド SymmetricAlgorithm と型を使用する構成済みの認証された暗号化メカニズムを KeyedHashAlgorithm 表します。

ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider)

マネージド SymmetricAlgorithm と型を使用する構成済みの認証された暗号化メカニズムを KeyedHashAlgorithm 表します。

プロパティ

EncryptionAlgorithmKeySize

対称暗号化に使用されるキーの長さ (ビット単位)。 このプロパティは、値を持つ必要があります。

EncryptionAlgorithmType

対称暗号化に使用するアルゴリズムの種類。 型は、 をサブクラス化 SymmetricAlgorithmする必要があります。 このプロパティは、値を持つ必要があります。

Settings

マネージド SymmetricAlgorithm と型を使用する構成済みの認証された暗号化メカニズムを KeyedHashAlgorithm 表します。

ValidationAlgorithmType

検証に使用するアルゴリズムの型。 型型は、 をサブクラス化 KeyedHashAlgorithmする必要があります。 このプロパティは、値を持つ必要があります。

メソッド

CreateNewDescriptor()

この構成に基づいて新しい IAuthenticatedEncryptorDescriptor インスタンスを作成します。 新しく作成されたインスタンスには一意のキー マテリアルが含まれており、 メソッドによって CreateNewDescriptor() 作成された他のすべての記述子とは異なります。

適用対象