DataProtectionBuilderExtensions.ProtectKeysWithDpapiNG Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags) |
Mengonfigurasi kunci yang akan dienkripsi dengan Windows CNG DPAPI sebelum disimpan ke penyimpanan. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder) |
Mengonfigurasi kunci yang akan dienkripsi dengan Windows CNG DPAPI sebelum disimpan ke penyimpanan. Kunci akan dapat didekripsi oleh akun pengguna Windows saat ini. |
ProtectKeysWithDpapiNG(IDataProtectionBuilder, String, DpapiNGProtectionDescriptorFlags)
Mengonfigurasi kunci yang akan dienkripsi dengan Windows CNG DPAPI sebelum disimpan ke penyimpanan.
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
Parameter
- protectionDescriptorRule
- String
String aturan deskriptor untuk melindungi materi kunci.
Bendera yang harus diteruskan ke panggilan ke 'NCryptCreateProtectionDescriptor'. Nilai default dari parameter ini adalah None.
Mengembalikan
Referensi ke IDataProtectionBuilder setelah operasi ini selesai.
Keterangan
Lihat https://msdn.microsoft.com/en-us/library/windows/desktop/hh769091(v=vs.85).aspx dan https://msdn.microsoft.com/en-us/library/windows/desktop/hh706800(v=vs.85).aspx untuk informasi selengkapnya tentang nilai yang protectionDescriptorRule
valid untuk argumen dan flags
. API ini hanya didukung pada Windows 8 / Windows Server 2012 dan yang lebih tinggi.
Berlaku untuk
ProtectKeysWithDpapiNG(IDataProtectionBuilder)
Mengonfigurasi kunci yang akan dienkripsi dengan Windows CNG DPAPI sebelum disimpan ke penyimpanan. Kunci akan dapat didekripsi oleh akun pengguna Windows saat ini.
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
Parameter
Mengembalikan
Referensi ke IDataProtectionBuilder setelah operasi ini selesai.
Keterangan
Lihat https://msdn.microsoft.com/en-us/library/windows/desktop/hh706794(v=vs.85).aspx untuk informasi selengkapnya tentang DPAPI-NG. API ini hanya didukung pada Windows 8 / Windows Server 2012 dan yang lebih tinggi.