WS_REQUEST_SECURITY_TOKEN_ACTION enumeration (webservices.h)

Defines which set of actions to use when negotiating security tokens using WS-Trust.

Syntax

typedef enum {
  WS_REQUEST_SECURITY_TOKEN_ACTION_ISSUE = 1,
  WS_REQUEST_SECURITY_TOKEN_ACTION_NEW_CONTEXT = 2,
  WS_REQUEST_SECURITY_TOKEN_ACTION_RENEW_CONTEXT = 3
} WS_REQUEST_SECURITY_TOKEN_ACTION;

Constants

 
WS_REQUEST_SECURITY_TOKEN_ACTION_ISSUE
Value: 1
Use the "request" action defined in WS-Trust.
WS_REQUEST_SECURITY_TOKEN_ACTION_NEW_CONTEXT
Value: 2
Use the "request" action defined in WS-SecureConversation.
WS_REQUEST_SECURITY_TOKEN_ACTION_RENEW_CONTEXT
Value: 3
Use the "renew" action defined in WS-SecureConversation. Requires WS_REQUEST_SECURITY_TOKEN_PROPERTY_EXISTING_TOKEN.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header webservices.h