Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel 名前空間

Microsoft.AspNetCore.DataProtection.AuthenticatedEncryptionの型で使用する構成の種類が含まれています。

クラス

Name 説明
AlgorithmConfiguration

IAuthenticatedEncryptorDescriptorを生産する工場。

AuthenticatedEncryptorConfiguration

一般化された認証された暗号化メカニズムを表します。

AuthenticatedEncryptorDescriptor

AuthenticatedEncryptorConfiguration オブジェクトによって提供される構成に基づいて認証された暗号化システムを作成できる記述子。

AuthenticatedEncryptorDescriptorDeserializer

シリアル化されたバージョンのAuthenticatedEncryptorDescriptorを表すXElementを逆シリアル化できるクラス。

CngCbcAuthenticatedEncryptorConfiguration

CBC 暗号化 + HMAC 認証モードで Windows CNG アルゴリズムを使用する、構成済みの認証された暗号化メカニズムを表します。

CngCbcAuthenticatedEncryptorDescriptor

CngCbcAuthenticatedEncryptorConfiguration オブジェクトによって提供される構成に基づいて認証された暗号化システムを作成できる記述子。

CngCbcAuthenticatedEncryptorDescriptorDeserializer

シリアル化されたバージョンのCngCbcAuthenticatedEncryptorDescriptorを表すXElementを逆シリアル化できるクラス。

CngGcmAuthenticatedEncryptorConfiguration

GCM 暗号化 + 認証モードで Windows CNG アルゴリズムを使用する、構成済みの認証された暗号化メカニズムを表します。

CngGcmAuthenticatedEncryptorDescriptor

CngGcmAuthenticatedEncryptorConfiguration オブジェクトによって提供される構成に基づいて認証された暗号化システムを作成できる記述子。

CngGcmAuthenticatedEncryptorDescriptorDeserializer

シリアル化されたバージョンのCngGcmAuthenticatedEncryptorDescriptorを表すXElementを逆シリアル化できるクラス。

ManagedAuthenticatedEncryptorConfiguration

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

ManagedAuthenticatedEncryptorDescriptor

ManagedAuthenticatedEncryptorConfiguration オブジェクトによって提供される構成に基づいて認証された暗号化システムを作成できる記述子。

ManagedAuthenticatedEncryptorDescriptorDeserializer

シリアル化されたバージョンのManagedAuthenticatedEncryptorDescriptorを表すXElementを逆シリアル化できるクラス。

XmlExtensions

XElementのデータ保護拡張機能。

XmlSerializedDescriptorInfo

XML でシリアル化されたIAuthenticatedEncryptorDescriptorの表現を含むXElementを、逆シリアル化に使用できる型と共にラップします。

インターフェイス

Name 説明
IAuthenticatedEncryptorConfiguration

認証された暗号化に関連する型のファクトリとして機能する基本的な構成。

IAuthenticatedEncryptorDescriptor

IAuthenticatedEncryptorのインスタンスを作成するために必要なすべての情報 (秘密鍵マテリアルを含む) をラップする自己完結型記述子。

IAuthenticatedEncryptorDescriptorDeserializer

XML 要素を IAuthenticatedEncryptorDescriptorに逆シリアル化するための基本的なインターフェイス。

注釈

ASP.NET Coreデータ保護の詳細については、「Data Protection」を参照してください。