Udostępnij za pośrednictwem


AuthenticatedEncryptorConfiguration Klasa

Definicja

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

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
Dziedziczenie
AuthenticatedEncryptorConfiguration
Dziedziczenie
AuthenticatedEncryptorConfiguration
Implementuje

Konstruktory

AuthenticatedEncryptorConfiguration()

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings)

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider)

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

Właściwości

EncryptionAlgorithm

Algorytm używany do szyfrowania symetrycznego (poufność).

Settings

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

ValidationAlgorithm

Algorytm używany do uwierzytelniania komunikatów (weryfikacja manipulacji).

Metody

CreateNewDescriptor()

Tworzy nowe IAuthenticatedEncryptorDescriptor wystąpienie na podstawie tej konfiguracji. Nowo utworzone wystąpienie zawiera unikatowy materiał klucza i różni się od wszystkich innych deskryptorów utworzonych przez metodę CreateNewDescriptor() .

Dotyczy