AsymmetricSecurityBindingElement.MessageProtectionOrder Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает порядок шифрования и подписи сообщений для данной привязки.
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
Значение свойства
Одно из значений объекта MessageProtectionOrder, указывающих, как защищается сообщение. Значение по умолчанию — SignBeforeEncrypt.
Исключения
Значение не является допустимым элементом перечисления.
Комментарии
Примечание
Если ни одна из частей сообщения не шифруется, элемент сигнатуры также не шифруется, даже если свойству MessageProtectionOrder присвоено значение SignBeforeEncryptAndEncryptSignature. Такое поведение характерно даже для привязок, предоставленных системой. Однако WSDL, созданный WCF, по-прежнему <sp:EncryptSignature>
содержит утверждение .
Список членов и их описание см. в разделе MessageProtectionOrder.