Sdílet prostřednictvím


DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Metoda

Definice

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)

Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs

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

protectionDescriptorRule
String

Řetězec pravidla popisovače, pomocí kterého chcete chránit materiál klíče.

flags
DpapiNGProtectionDescriptorFlags

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)

Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs
Zdroj:
DataProtectionBuilderExtensions.cs

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

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.

Platí pro