Partager via


AsymmetricSecurityBindingElement.MessageProtectionOrder Propriété

Définition

Obtient ou définit l'ordre de chiffrement et de signature des messages pour cette liaison.

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

Valeur de propriété

Une des valeurs MessageProtectionOrder qui spécifient comment protéger le message. La valeur par défaut est SignBeforeEncrypt.

Exceptions

La valeur n'est pas un membre valide de l'énumération.

Remarques

Notes

Si le message ne contient aucun élément chiffré, l'élément de signature n'est pas chiffré, même lorsque la propriété MessageProtectionOrder a la valeur SignBeforeEncryptAndEncryptSignature. Ce comportement se produit même avec les liaisons fournies par le système. Toutefois, le WSDL généré par WCF contient toujours l’assertion <sp:EncryptSignature> .

Pour obtenir la liste des membres et leurs descriptions, consultez MessageProtectionOrder.

S’applique à