Freigeben über


WS_SECURITY_HEADER_LAYOUT-Enumeration (webservices.h)

Die Layoutregeln, die auf die Elemente des WS-Security Sicherheitsheaders angewendet werden. Diese Einstellung ist für Nachrichtensicherheitsbindungen und Sicherheitsbindungen im gemischten Modus relevant.

Syntax

typedef enum {
  WS_SECURITY_HEADER_LAYOUT_STRICT = 1,
  WS_SECURITY_HEADER_LAYOUT_LAX = 2,
  WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST = 3,
  WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST = 4
} WS_SECURITY_HEADER_LAYOUT;

Konstanten

 
WS_SECURITY_HEADER_LAYOUT_STRICT
Wert: 1
Die Elemente des Sicherheitsheaders müssen einer "Deklarieren vor Verwendung" folgen.
Layout. Alle Sicherheitstoken müssen vor ihrer Verwendung angezeigt werden.
WS_SECURITY_HEADER_LAYOUT_LAX
Wert: 2
Die Elemente des Sicherheitsheaders können in beliebiger Reihenfolge sein.
einschließlich Sicherheitstoken, die nach der Verwendung angezeigt werden.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST
Wert: 3
Die Elemente des Sicherheitsheaders können in beliebiger Reihenfolge wie in WS_SECURITY_HEADER_LAYOUT_LAX sein, aber das Zeitstempelelement muss
das erste Element sein.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST
Wert: 4
Die Elemente des Sicherheitsheaders können in beliebiger Reihenfolge wie in WS_SECURITY_HEADER_LAYOUT_LAX sein, aber das Zeitstempelelement muss
das letzte Element sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile webservices.h