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) |
Nakonfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI systému Windows, než se budou uchovávat v úložišti. |
| ProtectKeysWithDpapiNG(IDataProtectionBuilder) |
Nakonfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI systému Windows, než se budou uchovávat v úložišti. Klíče budou dešifrovatelné aktuálním uživatelským účtem Windows. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)
Nakonfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI systému Windows, než se budou uchovávat v úložišti.
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, se kterým chcete chránit materiál klíče.
Příznaky, které by se měly předat volání NCryptCreateProtectionDescriptor. Výchozí hodnota tohoto parametru je None.
Návraty
Odkaz na IDataProtectionBuilder po dokončení této operace.
Poznámky
https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx Další https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx informace och protectionDescriptorRule flags Toto rozhraní API se podporuje jenom na Windows 8 / Windows Server 2012 a vyšších.
Platí pro
ProtectKeysWithDpapiNG(IDataProtectionBuilder)
Nakonfiguruje klíče, které se mají šifrovat pomocí rozhraní DPAPI systému Windows, než se budou uchovávat v úložišti. Klíče budou dešifrovatelné aktuálním uživatelským účtem 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 IDataProtectionBuilder po dokončení této operace.
Poznámky
Další https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx informace o DPAPI-NG. Toto rozhraní API se podporuje jenom na Windows 8 / Windows Server 2012 a vyšších.