Bagikan melalui


SecurityBindingElement.DefaultAlgorithmSuite Properti

Definisi

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.

Berlaku untuk