Compartir a través de


AsymmetricSecurityBindingElement.MessageProtectionOrder Propiedad

Definición

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.

Se aplica a