ManagedAuthenticatedEncryptorConfiguration Třída

Definice

Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm a KeyedHashAlgorithm typy.

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
ManagedAuthenticatedEncryptorConfiguration
Implementuje

Konstruktory

ManagedAuthenticatedEncryptorConfiguration()
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings)
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider)

Vlastnosti

EncryptionAlgorithmKeySize

Délka klíče (v bitech), 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í být podtřídy SymmetricAlgorithm. Tato vlastnost musí mít hodnotu.

Settings
ValidationAlgorithmType

Typ algoritmu, který se má použít k ověření. Typ typu musí podtřídu KeyedHashAlgorithm. Tato vlastnost musí mít hodnotu.

Metody

CreateNewDescriptor()

Vytvoří novou IAuthenticatedEncryptorDescriptor instanci založenou na této konfiguraci. Nově vytvořená instance obsahuje jedinečné klíčové materiály a je odlišná od všech ostatních popisovačů vytvořených CreateNewDescriptor() metodou.

Platí pro