Sdílet prostřednictvím


AuthenticatedEncryptorConfiguration Třída

Definice

Představuje zobecněný ověřený šifrovací mechanismus.

public ref class AuthenticatedEncryptorConfiguration sealed
public ref class AuthenticatedEncryptorConfiguration sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::AlgorithmConfiguration
public sealed class AuthenticatedEncryptorConfiguration
public sealed class AuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration
type AuthenticatedEncryptorConfiguration = class
    interface IAuthenticatedEncryptorConfiguration
type AuthenticatedEncryptorConfiguration = class
    inherit AlgorithmConfiguration
Public NotInheritable Class AuthenticatedEncryptorConfiguration
Public NotInheritable Class AuthenticatedEncryptorConfiguration
Inherits AlgorithmConfiguration
Dědičnost
AuthenticatedEncryptorConfiguration
Dědičnost
AuthenticatedEncryptorConfiguration
Implementuje

Konstruktory

AuthenticatedEncryptorConfiguration()

Představuje zobecněný ověřený šifrovací mechanismus.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings)

Představuje zobecněný ověřený šifrovací mechanismus.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider)

Představuje zobecněný ověřený šifrovací mechanismus.

Vlastnosti

EncryptionAlgorithm

Algoritmus, který se má použít pro symetrické šifrování (důvěrnost).

Settings

Představuje zobecněný ověřený šifrovací mechanismus.

ValidationAlgorithm

Algoritmus, který se má použít pro ověřování zpráv (kontrola pravopisu proti manipulaci).

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() .

Platí pro