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()
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings)
AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider)

Vlastnosti

EncryptionAlgorithm

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

Settings
ValidationAlgorithm

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

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