DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Méthode

Définition

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

protectionDescriptorRule
String

Chaîne de règle de descripteur avec laquelle protéger le matériel de clé.

flags
DpapiNGProtectionDescriptorFlags

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

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.

S’applique à