Share via


AsymmetricSecurityBindingElement.MessageProtectionOrder Özellik

Tanım

Bu bağlama için ileti şifreleme ve imzalama sırasını alır veya ayarlar.

public:
 property System::ServiceModel::Security::MessageProtectionOrder MessageProtectionOrder { System::ServiceModel::Security::MessageProtectionOrder get(); void set(System::ServiceModel::Security::MessageProtectionOrder value); };
public System.ServiceModel.Security.MessageProtectionOrder MessageProtectionOrder { get; set; }
member this.MessageProtectionOrder : System.ServiceModel.Security.MessageProtectionOrder with get, set
Public Property MessageProtectionOrder As MessageProtectionOrder

Özellik Değeri

İletinin MessageProtectionOrder nasıl korunacağını belirten değerlerden biri. Varsayılan değer: SignBeforeEncrypt.

Özel durumlar

Değer, numaralandırmanın geçerli bir üyesi değil.

Açıklamalar

Not

İletide şifrelenmiş hiçbir şey yoksa, özelliği olarak ayarlandığında SignBeforeEncryptAndEncryptSignaturebile MessageProtectionOrder imza öğesi şifrelenmez. Bu davranış, sistem tarafından sağlanan bağlamalarda bile oluşur. Ancak WCF tarafından oluşturulan WSDL yine de onay içerir <sp:EncryptSignature> .

Üyelerin listesi ve açıklamaları için bkz MessageProtectionOrder. .

Şunlara uygulanır