Share via


enumeración WS_SECURITY_TIMESTAMP_USAGE (webservices.h)

Con la seguridad del mensaje y la seguridad en modo mixto, esto define cuándo se debe generar y exigir un elemento de marca de tiempo en el encabezado 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
Generar siempre una marca de tiempo en cada mensaje saliente y exigir un
marca de tiempo está presente en cada mensaje entrante, si esos mensajes
son solicitudes o respuestas.
WS_SECURITY_TIMESTAMP_USAGE_NEVER
Valor: 2
No use marcas de tiempo en solicitudes o respuestas. Se trata de un error
especifique este valor cuando se requiera una firma de mensaje en modo mixto en
encabezado WS-Security.
WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY
Valor: 3
Generar y exigir marcas de tiempo en el cliente a los mensajes de solicitud del servidor,
pero no en el servidor a los mensajes de respuesta del cliente. Este valor se puede usar en
seguridad en modo mixto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado webservices.h