ManagedAuthenticatedEncryptorConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un mécanisme de chiffrement authentifié configuré qui utilise des types managés SymmetricAlgorithm et KeyedHashAlgorithm .
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
- Héritage
-
ManagedAuthenticatedEncryptorConfiguration
- Héritage
- Implémente
Constructeurs
ManagedAuthenticatedEncryptorConfiguration() |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des types managés SymmetricAlgorithm et KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider) |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des types managés SymmetricAlgorithm et KeyedHashAlgorithm . |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings) |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des types managés SymmetricAlgorithm et KeyedHashAlgorithm . |
Propriétés
EncryptionAlgorithmKeySize |
Longueur (en bits) de la clé qui sera utilisée pour le chiffrement symétrique. Cette propriété doit avoir une valeur. |
EncryptionAlgorithmType |
Type de l’algorithme à utiliser pour le chiffrement symétrique. Le type doit sous-classe SymmetricAlgorithm. Cette propriété doit avoir une valeur. |
Settings |
Représente un mécanisme de chiffrement authentifié configuré qui utilise des types managés SymmetricAlgorithm et KeyedHashAlgorithm . |
ValidationAlgorithmType |
Type de l’algorithme à utiliser pour la validation. Le type de type doit sous-classe KeyedHashAlgorithm. Cette propriété doit avoir une valeur. |
Méthodes
CreateNewDescriptor() |
Crée un IAuthenticatedEncryptorDescriptor instance basé sur cette configuration. Le instance nouvellement créé contient un matériau clé unique et est distinct de tous les autres descripteurs créés par la CreateNewDescriptor() méthode . |