Sdílet prostřednictvím


AsymmetricSecurityBindingElement.MessageProtectionOrder Vlastnost

Definice

Získá nebo nastaví pořadí šifrování zprávy a podepisování pro tuto vazbu.

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

Hodnota vlastnosti

Jedna z MessageProtectionOrder hodnot, které určují, jak je zpráva chráněna. Výchozí formát je SignBeforeEncrypt.

Výjimky

Hodnota není platným členem výčtu.

Poznámky

Poznámka

Pokud zpráva, která je zašifrovaná, není nic, element signature není šifrován, ani když MessageProtectionOrder je vlastnost nastavena na SignBeforeEncryptAndEncryptSignaturehodnotu . K tomuto chování dochází i u systémových vazeb. Nicméně WSDL generovaný WCF stále obsahuje <sp:EncryptSignature> kontrolní výraz.

Seznam členů a jejich popis najdete v tématu MessageProtectionOrder.

Platí pro