ManagedAuthenticatedEncryptorConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm typy a 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
- Dědičnost
-
ManagedAuthenticatedEncryptorConfiguration
- Dědičnost
- Implementuje
Konstruktory
ManagedAuthenticatedEncryptorConfiguration() |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm typy a KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider) |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm typy a KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings) |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm typy a KeyedHashAlgorithm . |
Vlastnosti
EncryptionAlgorithmKeySize |
Délka (v bitech) klíče, který se použije pro symetrické šifrování. Tato vlastnost musí mít hodnotu. |
EncryptionAlgorithmType |
Typ algoritmu, který se má použít pro symetrické šifrování. Typ musí podtřídu SymmetricAlgorithm. Tato vlastnost musí mít hodnotu. |
Settings |
Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm typy a KeyedHashAlgorithm . |
ValidationAlgorithmType |
Typ algoritmu, který se má použít k ověření. Typ typu musí být podtřídu KeyedHashAlgorithm. Tato vlastnost musí mít hodnotu. |
Metody
CreateNewDescriptor() |
Vytvoří novou IAuthenticatedEncryptorDescriptor instanci na základě této konfigurace. Nově vytvořená instance obsahuje jedinečný materiál klíče a liší se od všech ostatních popisovačů vytvořených metodou CreateNewDescriptor() . |