WS_XML_SECURITY_TOKEN_PROPERTY_ID enumeration (webservices.h)
The keys for the bag of properties for the creation of XML security tokens. This enumeration is used within the WS_XML_SECURITY_TOKEN_PROPERTY structure, which is used as parameter for WsCreateXmlSecurityToken.
Syntax
typedef enum {
WS_XML_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE = 1,
WS_XML_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE = 2,
WS_XML_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME = 3,
WS_XML_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME = 4
} WS_XML_SECURITY_TOKEN_PROPERTY_ID;
Constants
WS_XML_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE Value: 1 A pointer to a WS_XML_BUFFER that contains the XML form of the reference to be used for this token (from a signature, for example) when the token is attached to (for example, serialized in) a message. This is required if and only if the token is a proof-of-possession token. If specified, the XML buffer must have exactly one top level XML element. |
WS_XML_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE Value: 2 A pointer to a WS_XML_BUFFER that contains the XML form of the reference to be used for this token (from a signature, for example) when the token is not attached to a message. This should be specified only if the token is a proof-of-possession token, and is used without being serialized in the message. If specified, the XML buffer must have exactly one top level XML element. |
WS_XML_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME Value: 3 A WS_DATETIME structure that contains the time from when the security token is valid. |
WS_XML_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME Value: 4 A WS_DATETIME structure that contains the time until when the security token is valid. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 R2 [desktop apps | UWP apps] |
Header | webservices.h |