Aracılığıyla paylaş


DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Yöntem

Tanım

Aşırı Yüklemeler

ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)

Anahtarları depolamada kalıcı hale getirilmeden önce Windows CNG DPAPI ile şifrelenecek şekilde yapılandırılır.

ProtectKeysWithDpapiNG(IDataProtectionBuilder)

Anahtarları depolamada kalıcı hale getirilmeden önce Windows CNG DPAPI ile şifrelenecek şekilde yapılandırılır. Anahtarların şifresi geçerli Windows kullanıcı hesabı tarafından çözülebilir.

ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)

Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs

Anahtarları depolamada kalıcı hale getirilmeden önce Windows CNG DPAPI ile şifrelenecek şekilde yapılandırılır.

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

Parametreler

protectionDescriptorRule
String

Anahtar malzemenin korunacak tanımlayıcı kural dizesi.

flags
DpapiNGProtectionDescriptorFlags

'NCryptCreateProtectionDescriptor' çağrısına geçirilmesi gereken bayraklar. Bu parametrenin varsayılan değeridir None.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Açıklamalar

ve https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx bağımsız değişkenleri için geçerli değerler hakkında daha fazla bilgi için protectionDescriptorRule bkzhttps://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx. veflags. Bu API yalnızca Windows 8 / Windows Server 2012 ve üzeri sürümlerde desteklenir.

Şunlara uygulanır

ProtectKeysWithDpapiNG(IDataProtectionBuilder)

Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs
Kaynak:
DataProtectionBuilderExtensions.cs

Anahtarları depolamada kalıcı hale getirilmeden önce Windows CNG DPAPI ile şifrelenecek şekilde yapılandırılır. Anahtarların şifresi geçerli Windows kullanıcı hesabı tarafından çözülebilir.

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

Parametreler

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine IDataProtectionBuilder başvuru.

Açıklamalar

DPAPI-NG hakkında daha fazla bilgi için bkz https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx . Bu API yalnızca Windows 8 / Windows Server 2012 ve üzeri sürümlerde desteklenir.

Şunlara uygulanır