AsymmetricSecurityBindingElement.MessageProtectionOrder Eigenschaft
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
Einer der MessageProtectionOrder-Werte, die angeben, wie die Nachricht geschützt wird. Der Standardwert ist SignBeforeEncrypt.
Der Wert ist kein gültiger Member der Enumeration.
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.
Produkt | Versionen |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: