DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Méthode
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.
Surcharges
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags) |
Configure les clés à chiffrer avec Windows CNG DPAPI avant d’être conservées dans le stockage. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder) |
Configure les clés à chiffrer avec Windows CNG DPAPI avant d’être conservées dans le stockage. Les clés seront déchiffrables par le compte d’utilisateur Windows actuel. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)
Configure les clés à chiffrer avec Windows CNG DPAPI avant d’être conservées dans le stockage.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithDpapiNG(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder, System::String ^ protectionDescriptorRule, Microsoft::AspNetCore::DataProtection::XmlEncryption::DpapiNGProtectionDescriptorFlags flags);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithDpapiNG (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, string protectionDescriptorRule, Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags flags);
static member ProtectKeysWithDpapiNG : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder * string * Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithDpapiNG (builder As IDataProtectionBuilder, protectionDescriptorRule As String, flags As DpapiNGProtectionDescriptorFlags) As IDataProtectionBuilder
Paramètres
- builder
- IDataProtectionBuilder
L’IDataProtectionBuilderopérateur
- protectionDescriptorRule
- String
Chaîne de règle de descripteur avec laquelle protéger le matériel de clé.
Indicateurs qui doivent être passés à l’appel à « NCryptCreateProtectionDescriptor ». La valeur par défaut de ce paramètre est None.
Retours
Référence à une IDataProtectionBuilder fois cette opération terminée.
Remarques
Consultez https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx et https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx pour plus d’informations sur les valeurs valides pour les protectionDescriptorRule
arguments et flags
. Cette API est uniquement prise en charge sur Windows 8 / Windows Server 2012 et versions ultérieures.
S’applique à
ProtectKeysWithDpapiNG(IDataProtectionBuilder)
Configure les clés à chiffrer avec Windows CNG DPAPI avant d’être conservées dans le stockage. Les clés seront déchiffrables par le compte d’utilisateur Windows actuel.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ ProtectKeysWithDpapiNG(Microsoft::AspNetCore::DataProtection::IDataProtectionBuilder ^ builder);
public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder ProtectKeysWithDpapiNG (this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder);
static member ProtectKeysWithDpapiNG : Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder -> Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder
<Extension()>
Public Function ProtectKeysWithDpapiNG (builder As IDataProtectionBuilder) As IDataProtectionBuilder
Paramètres
- builder
- IDataProtectionBuilder
L’IDataProtectionBuilderopérateur
Retours
Référence à une IDataProtectionBuilder fois cette opération terminée.
Remarques
Consultez https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx pour plus d’informations sur DPAPI-NG. Cette API est uniquement prise en charge sur Windows 8 / Windows Server 2012 et versions ultérieures.