Compartilhar via


enumeração WS_SECURITY_TIMESTAMP_USAGE (webservices.h)

Com a segurança da mensagem e a segurança de modo misto, isso define quando um elemento de carimbo de data/hora deve ser gerado e exigido no cabeçalho WS-Security.

Syntax

typedef enum {
  WS_SECURITY_TIMESTAMP_USAGE_ALWAYS = 1,
  WS_SECURITY_TIMESTAMP_USAGE_NEVER = 2,
  WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY = 3
} WS_SECURITY_TIMESTAMP_USAGE;

Constantes

 
WS_SECURITY_TIMESTAMP_USAGE_ALWAYS
Valor: 1
Sempre gere um carimbo de data/hora em cada mensagem de saída e exija um
carimbo de data/hora estar presente em cada mensagem de entrada, se essas mensagens
são solicitações ou respostas.
WS_SECURITY_TIMESTAMP_USAGE_NEVER
Valor: 2
Não use carimbos de data/hora em solicitações ou respostas. É um erro para
especifique esse valor quando uma assinatura de mensagem de modo misto for necessária em
o cabeçalho WS-Security.
WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY
Valor: 3
Gerar e exigir carimbos de data/hora no cliente para as mensagens de solicitação do servidor,
mas não nas mensagens de resposta do servidor para o cliente. Esse valor pode ser usado em
segurança de modo misto.

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