Język

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

Nazwa Opis
AuthenticatedEncryptorConfiguration()

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings, IServiceProvider)

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

AuthenticatedEncryptorConfiguration(AuthenticatedEncryptionSettings)

Reprezentuje uogólniony mechanizm szyfrowania uwierzytelnionego.

Właściwości

Nazwa Opis
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

Nazwa Opis
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