AsymmetricSecurityBindingElement.MessageProtectionOrder Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el orden de cifrado de mensajes y firma para este enlace.
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
Valor de propiedad
Uno de los valores de MessageProtectionOrder que especifica cómo está protegido el mensaje. De manera predeterminada, es SignBeforeEncrypt.
Excepciones
El valor no es un miembro válido de la enumeración.
Comentarios
Nota
Si no hay nada cifrado en el mensaje, el elemento de firma no se cifra, incluso si la propiedad MessageProtectionOrder está establecida en SignBeforeEncryptAndEncryptSignature. Este comportamiento incluso se produce con enlaces proporcionados por el sistema. Sin embargo, el WSDL generado por WCF todavía contiene la <sp:EncryptSignature>
aserción.
Para una lista de los miembros y sus descripciones, vea MessageProtectionOrder.