SecurityBindingElement.DefaultAlgorithmSuite Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İleti şifreleme ve anahtar sarmalama algoritmalarını alır veya ayarlar.
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
Özellik Değeri
SecurityAlgorithmSuite İleti şifreleme ve anahtar sarmalama algoritmalarını temsil eden nesne.
Özel durumlar
değeri bir set
üzerinde null değeridir.
Örnekler
Aşağıdaki kodda bu özelliğin nasıl ayarlanacağı gösterilmektedir.
SymmetricSecurityBindingElement b =
SecurityBindingElement.
CreateAnonymousForCertificateBindingElement();
BindingElementCollection outputBindings =
new BindingElementCollection();
b.DefaultAlgorithmSuite = SecurityAlgorithmSuite.Basic128;
b.MessageProtectionOrder =
MessageProtectionOrder.SignBeforeEncrypt;
b.ProtectionTokenParameters =
new KerberosSecurityTokenParameters();
Açıklamalar
SecurityAlgorithmSuite İmzalama, şifreleme, anahtar türetme ve diğer şifreleme işlemleri için kullanılacak güvenlik algoritmalarını belirten çok sayıda özellik içeren nesne. Ayrıca bu şifreleme işlemlerini yapmak için kullanılan anahtar boyutlarını da denetler.