AsymmetricSecurityBindingElement.MessageProtectionOrder Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Reihenfolge der Nachrichtenverschlüsselung und der Signierung für diese Bindung ab, oder legt diese fest.
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
Eigenschaftswert
Einer der MessageProtectionOrder-Werte, die angeben, wie die Nachricht geschützt wird. Der Standardwert ist SignBeforeEncrypt.
Ausnahmen
Der Wert ist kein gültiger Member der Enumeration.
Hinweise
Hinweis
Enthält die Nachricht keinerlei verschlüsselte Inhalte, wird das Signaturelement nicht verschlüsselt. Dies gilt auch, wenn die MessageProtectionOrder-Eigenschaft auf SignBeforeEncryptAndEncryptSignature festgelegt wurde. Dieses Verhalten tritt sogar mit vom System bereitgestellten Bindungen auf. Die von WCF generierte WSDL enthält jedoch weiterhin die <sp:EncryptSignature>
Assertion.
Eine Liste dieser Member und ihrer Beschreibungen finden Sie unter MessageProtectionOrder.