Freigeben über


WS_SECURITY_TIMESTAMP_USAGE-Enumeration (webservices.h)

Bei Nachrichtensicherheit und Sicherheit im gemischten Modus wird definiert, wann ein Zeitstempelelement generiert und im WS-Security-Header gefordert werden soll.

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;

Konstanten

 
WS_SECURITY_TIMESTAMP_USAGE_ALWAYS
Wert: 1
Generieren Sie immer einen Zeitstempel in jeder ausgehenden Nachricht, und fordern Sie eine
Zeitstempel in jeder eingehenden Nachricht vorhanden sein, unabhängig davon, ob diese Nachrichten
sind Anforderungen oder Antworten.
WS_SECURITY_TIMESTAMP_USAGE_NEVER
Wert: 2
Verwenden Sie keine Zeitstempel in Anforderungen oder Antworten. Es handelt sich um einen Fehler
Geben Sie diesen Wert an, wenn eine Nachrichtensignatur im gemischten Modus in erforderlich ist.
der WS-Security-Header.
WS_SECURITY_TIMESTAMP_USAGE_REQUESTS_ONLY
Wert: 3
Generieren und Anfordern von Zeitstempeln in Client-zu-Server-Anforderungsmeldungen,
aber nicht auf dem Server zum Client antworten Nachrichten. Dieser Wert kann in verwendet werden.
Sicherheit im gemischten Modus.

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