SecurityBindingElement.DefaultAlgorithmSuite Properti
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.
Mendapatkan atau mengatur enkripsi pesan dan algoritma pembungkus kunci.
public:
property System::ServiceModel::Security::SecurityAlgorithmSuite ^ DefaultAlgorithmSuite { System::ServiceModel::Security::SecurityAlgorithmSuite ^ get(); void set(System::ServiceModel::Security::SecurityAlgorithmSuite ^ value); };
public System.ServiceModel.Security.SecurityAlgorithmSuite DefaultAlgorithmSuite { get; set; }
member this.DefaultAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite with get, set
Public Property DefaultAlgorithmSuite As SecurityAlgorithmSuite
Nilai Properti
Objek SecurityAlgorithmSuite yang mewakili enkripsi pesan dan algoritma pembungkus kunci.
Pengecualian
Nilainya null pada set
.
Contoh
Kode berikut menunjukkan cara mengatur properti ini.
SymmetricSecurityBindingElement b =
SecurityBindingElement.
CreateAnonymousForCertificateBindingElement();
BindingElementCollection outputBindings =
new BindingElementCollection();
b.DefaultAlgorithmSuite = SecurityAlgorithmSuite.Basic128;
b.MessageProtectionOrder =
MessageProtectionOrder.SignBeforeEncrypt;
b.ProtectionTokenParameters =
new KerberosSecurityTokenParameters();
Keterangan
Objek SecurityAlgorithmSuite yang berisi banyak properti yang menentukan algoritma keamanan yang akan digunakan untuk penandatanganan, enkripsi, derivasi kunci, dan operasi kriptografi lainnya. Ini juga mengontrol ukuran kunci yang digunakan untuk melakukan operasi kriptografi ini.