DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Metodo
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.
Overload
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags) |
Configura le chiavi da crittografare con DPAPI CNG di Windows prima di essere rese persistenti nell'archiviazione. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder) |
Configura le chiavi da crittografare con DPAPI CNG di Windows prima di essere rese persistenti nell'archiviazione. Le chiavi saranno decrittografabili dall'account utente di Windows corrente. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)
Configura le chiavi da crittografare con DPAPI CNG di Windows prima di essere rese persistenti nell'archiviazione.
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
Parametri
- builder
- IDataProtectionBuilder
Oggetto IDataProtectionBuilder.
- protectionDescriptorRule
- String
Stringa della regola del descrittore con cui proteggere il materiale della chiave.
Flag da passare alla chiamata a 'NCryptCreateProtectionDescriptor'. Il valore predefinito di questo parametro è None.
Restituisce
Riferimento all'oggetto dopo il IDataProtectionBuilder completamento dell'operazione.
Commenti
Per https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx altre informazioni sui valori validi per gli protectionDescriptorRule
argomenti e flags
, vedere e https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx . Questa API è supportata solo in Windows 8/Windows Server 2012 e versioni successive.
Si applica a
ProtectKeysWithDpapiNG(IDataProtectionBuilder)
Configura le chiavi da crittografare con DPAPI CNG di Windows prima di essere rese persistenti nell'archiviazione. Le chiavi saranno decrittografabili dall'account utente di Windows corrente.
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
Parametri
- builder
- IDataProtectionBuilder
Oggetto IDataProtectionBuilder.
Restituisce
Riferimento all'oggetto dopo il IDataProtectionBuilder completamento dell'operazione.
Commenti
Per altre informazioni su DPAPI-NG, vedere https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx . Questa API è supportata solo in Windows 8/Windows Server 2012 e versioni successive.