Partager via


énumération WS_SECURITY_HEADER_LAYOUT (webservices.h)

Règles de disposition appliquées aux éléments de l’en-tête de sécurité WS-Security. Ce paramètre s’applique aux liaisons de sécurité de message et aux liaisons de sécurité en mode mixte.

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;

Constantes

 
WS_SECURITY_HEADER_LAYOUT_STRICT
Valeur : 1
Les éléments de l’en-tête de sécurité doivent suivre un message « declare before use »
Disposition. Tous les jetons de sécurité doivent apparaître avant leur utilisation.
WS_SECURITY_HEADER_LAYOUT_LAX
Valeur : 2
Les éléments de l’en-tête de sécurité peuvent être dans un ordre arbitraire,
y compris les jetons de sécurité apparaissant après l’utilisation.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST
Valeur : 3
Les éléments de l’en-tête de sécurité peuvent être dans un ordre arbitraire, comme dans WS_SECURITY_HEADER_LAYOUT_LAX, mais l’élément timestamp doit
être le premier élément.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST
Valeur : 4
Les éléments de l’en-tête de sécurité peuvent être dans un ordre arbitraire, comme dans WS_SECURITY_HEADER_LAYOUT_LAX, mais l’élément timestamp doit
être le dernier élément.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h