DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags) |
Před uložením do úložiště konfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI CNG systému Windows. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder) |
Před uložením do úložiště konfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI CNG systému Windows. Klíče bude možné dešifrovat aktuálním uživatelským účtem Systému Windows. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)
Před uložením do úložiště konfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI CNG systému Windows.
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
Parametry
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
- protectionDescriptorRule
- String
Řetězec pravidla popisovače, pomocí kterého chcete chránit materiál klíče.
Příznaky, které by měly být předány volání 'NCryptCreateProtectionDescriptor'. Výchozí hodnota tohoto parametru je None.
Návraty
Odkaz na po IDataProtectionBuilder dokončení této operace.
Poznámky
Další informace o platných hodnotách pro argumenty a najdete https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx v protectionDescriptorRule
tématu a https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspxflags
. Toto rozhraní API je podporováno pouze v systémech Windows 8 nebo Windows Server 2012 a novějších.
Platí pro
ProtectKeysWithDpapiNG(IDataProtectionBuilder)
Před uložením do úložiště konfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI CNG systému Windows. Klíče bude možné dešifrovat aktuálním uživatelským účtem Systému Windows.
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
Parametry
- builder
- IDataProtectionBuilder
Hodnota IDataProtectionBuilder
Návraty
Odkaz na po IDataProtectionBuilder dokončení této operace.
Poznámky
Další informace o DPAPI-NG najdete v tématu https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx . Toto rozhraní API je podporováno pouze v systémech Windows 8 nebo Windows Server 2012 a novějších.