Udostępnij za pośrednictwem


DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Metoda

Definicja

Przeciążenia

ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)

Konfiguruje klucze do szyfrowania za pomocą interfejsu DPAPI CNG systemu Windows przed utrwalone w magazynie.

ProtectKeysWithDpapiNG(IDataProtectionBuilder)

Konfiguruje klucze do szyfrowania za pomocą interfejsu DPAPI CNG systemu Windows przed utrwalone w magazynie. Klucze będą odszyfrowywalne przez bieżące konto użytkownika systemu Windows.

ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)

Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs

Konfiguruje klucze do szyfrowania za pomocą interfejsu DPAPI CNG systemu Windows przed utrwalone w magazynie.

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

Ciąg reguły deskryptora, za pomocą którego można chronić materiał klucza.

flags
DpapiNGProtectionDescriptorFlags

Flagi, które powinny zostać przekazane do wywołania polecenia "NCryptCreateProtectionDescriptor". Wartość domyślna tego parametru to None.

Zwraca

Odwołanie do elementu po zakończeniu IDataProtectionBuilder tej operacji.

Uwagi

Zobacz https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx i https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx , aby uzyskać więcej informacji na temat prawidłowych wartości dla protectionDescriptorRule argumentów i flags . Ten interfejs API jest obsługiwany tylko w systemie Windows 8 / Windows Server 2012 i nowszym.

Dotyczy

ProtectKeysWithDpapiNG(IDataProtectionBuilder)

Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs
Źródło:
DataProtectionBuilderExtensions.cs

Konfiguruje klucze do szyfrowania za pomocą interfejsu DPAPI CNG systemu Windows przed utrwalone w magazynie. Klucze będą odszyfrowywalne przez bieżące konto użytkownika systemu 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

Zwraca

Odwołanie do elementu po zakończeniu IDataProtectionBuilder tej operacji.

Uwagi

Aby uzyskać więcej informacji na temat programu DPAPI-NG, zobacz https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx . Ten interfejs API jest obsługiwany tylko w systemie Windows 8 / Windows Server 2012 i nowszym.

Dotyczy