ManagedAuthenticatedEncryptorConfiguration Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un meccanismo di crittografia autenticato configurato che usa tipi e KeyedHashAlgorithm gestitiSymmetricAlgorithm.
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
- Ereditarietà
-
ManagedAuthenticatedEncryptorConfiguration
- Ereditarietà
- Implementazioni
Costruttori
ManagedAuthenticatedEncryptorConfiguration() |
Rappresenta un meccanismo di crittografia autenticato configurato che usa tipi e KeyedHashAlgorithm gestitiSymmetricAlgorithm. |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider) |
Rappresenta un meccanismo di crittografia autenticato configurato che usa tipi e KeyedHashAlgorithm gestitiSymmetricAlgorithm. |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings) |
Rappresenta un meccanismo di crittografia autenticato configurato che usa tipi e KeyedHashAlgorithm gestitiSymmetricAlgorithm. |
Proprietà
EncryptionAlgorithmKeySize |
Lunghezza (in bit) della chiave che verrà usata per la crittografia simmetrica. Questa proprietà è necessaria per avere un valore. |
EncryptionAlgorithmType |
Tipo dell'algoritmo da usare per la crittografia simmetrica. Il tipo deve sottoclasse SymmetricAlgorithm. Questa proprietà è necessaria per avere un valore. |
Settings |
Rappresenta un meccanismo di crittografia autenticato configurato che usa tipi e KeyedHashAlgorithm gestitiSymmetricAlgorithm. |
ValidationAlgorithmType |
Tipo dell'algoritmo da usare per la convalida. Il tipo di tipo deve sottoclasse KeyedHashAlgorithm. Questa proprietà è necessaria per avere un valore. |
Metodi
CreateNewDescriptor() |
Crea una nuova IAuthenticatedEncryptorDescriptor istanza basata su questa configurazione. L'istanza appena creata contiene materiale chiave univoco ed è distinto da tutti gli altri descrittori creati dal CreateNewDescriptor() metodo. |