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í hodnota 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 záhlaví zabezpečení v libovolném pořadí, které odpovídá WSS: zabezpečení zprávy SOAP.

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

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

Platí pro