SecurityBindingElement.SecurityHeaderLayout Vlastnost

Definice

Získá nebo nastaví pořadí prvků v hlavičce zabezpečení pro tuto vazbu.

public:
 property System::ServiceModel::Channels::SecurityHeaderLayout SecurityHeaderLayout { System::ServiceModel::Channels::SecurityHeaderLayout get(); void set(System::ServiceModel::Channels::SecurityHeaderLayout value); };
public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get; set; }
member this.SecurityHeaderLayout : System.ServiceModel.Channels.SecurityHeaderLayout with get, set
Public Property SecurityHeaderLayout As SecurityHeaderLayout

Hodnota vlastnosti

Představuje SecurityHeaderLayout pořadí prvků v hlavičce zabezpečení pro tuto vazbu. Výchozí formát je Strict.

Výjimky

Hodnota není platná SecurityHeaderLayout hodnota.

Poznámky

Výčet SecurityHeaderLayout obsahuje následující členy:

  • Strict: Položky jsou přidány do hlavičky zabezpečení podle obecného principu "deklarovat před použitím".

  • Lax: Položky jsou přidány do hlavičky zabezpečení v libovolném pořadí, které odpovídá WSS: Zabezpečení zpráv PROTOKOLU SOAP.

  • LaxTimestampFirst: Položky jsou přidány do hlavičky zabezpečení v libovolném pořadí, které odpovídá zabezpečení zpráv WSS: SOAP s tím rozdílem, že první prvek v hlavičce zabezpečení musí být wsse:Timestamp element.

  • LaxTimestampLast: Položky jsou přidány do hlavičky zabezpečení v libovolném pořadí, které odpovídá zabezpečení zprávy WSS: SOAP s tím rozdílem, že poslední prvek v hlavičce zabezpečení musí být wsse:Timestamp element.

Platí pro