Compartilhar via


enumeração WS_SECURITY_HEADER_LAYOUT (webservices.h)

As regras de layout aplicadas aos elementos do cabeçalho de segurança WS-Security. Essa configuração é relevante para associações de segurança de mensagem e associações de segurança de modo misto.

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
Valor: 1
Os elementos do cabeçalho de segurança devem seguir um 'declare before use'
Layout. Todos os tokens de segurança devem aparecer antes do uso.
WS_SECURITY_HEADER_LAYOUT_LAX
Valor: 2
Os elementos do cabeçalho de segurança podem estar em ordem arbitrária,
incluindo tokens de segurança que aparecem após o uso.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_FIRST
Valor: 3
Os elementos do cabeçalho de segurança podem estar em ordem arbitrária como em WS_SECURITY_HEADER_LAYOUT_LAX, mas o elemento de carimbo de data/hora deve
ser o primeiro elemento.
WS_SECURITY_HEADER_LAYOUT_LAX_WITH_TIMESTAMP_LAST
Valor: 4
Os elementos do cabeçalho de segurança podem estar em ordem arbitrária como em WS_SECURITY_HEADER_LAYOUT_LAX, mas o elemento de carimbo de data/hora deve
ser o último elemento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho webservices.h