AsymmetricSecurityBindingElement.SetKeyDerivation(Boolean) 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.
Menetapkan nilai yang menunjukkan apakah kunci turunan diperlukan.
public:
override void SetKeyDerivation(bool requireDerivedKeys);
public override void SetKeyDerivation (bool requireDerivedKeys);
override this.SetKeyDerivation : bool -> unit
Public Overrides Sub SetKeyDerivation (requireDerivedKeys As Boolean)
Parameter
- requireDerivedKeys
- Boolean
true
jika kunci turunan diperlukan; jika tidak, false
.
Contoh
Kode berikut menunjukkan cara mengatur properti ini.
AsymmetricSecurityBindingElement abe =
(AsymmetricSecurityBindingElement)SecurityBindingElement.
CreateMutualCertificateBindingElement(
MessageSecurityVersion.
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);
abe.SetKeyDerivation(false);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)
abe.SetKeyDerivation(False)
Keterangan
Kunci turunan dibuat dari kunci yang ada dan memungkinkan untuk memvariasikan kunci yang digunakan dalam percakapan. Ini membuatnya lebih sulit bagi peretas untuk mendekripsi komunikasi.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk