Partager via


énumération WS_XML_SECURITY_TOKEN_PROPERTY_ID (webservices.h)

Clés du conteneur de propriétés pour la création de jetons de sécurité XML. Cette énumération est utilisée dans la structure WS_XML_SECURITY_TOKEN_PROPERTY , qui est utilisée comme paramètre pour 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;

Constantes

 
WS_XML_SECURITY_TOKEN_PROPERTY_ATTACHED_REFERENCE
Valeur : 1
Pointeur vers un WS_XML_BUFFER qui contient
forme XML de la référence à utiliser pour ce jeton (à partir d’un
signature, par exemple) lorsque le jeton est attaché à (par exemple, sérialisé
in) un message. Cela est obligatoire si et uniquement si le jeton est un
jeton de preuve de possession. Si elle est spécifiée, la mémoire tampon XML doit avoir
exactement un élément XML de niveau supérieur.
WS_XML_SECURITY_TOKEN_PROPERTY_UNATTACHED_REFERENCE
Valeur : 2
Pointeur vers un WS_XML_BUFFER qui contient la forme XML de la référence à utiliser pour ce jeton (à partir d’un
signature, par exemple) lorsque le jeton n’est pas attaché à un message. Cette
doit être spécifié uniquement si le jeton est un jeton de preuve de possession,
et est utilisé sans être sérialisé dans le message. S’il est spécifié,
La mémoire tampon XML doit avoir exactement un élément XML de niveau supérieur.
WS_XML_SECURITY_TOKEN_PROPERTY_VALID_FROM_TIME
Valeur : 3
Structure WS_DATETIME qui contient l’heure à partir de laquelle le jeton de sécurité est valide.
WS_XML_SECURITY_TOKEN_PROPERTY_VALID_TILL_TIME
Valeur : 4
Une WS_DATETIME structure qui contient la durée jusqu’à laquelle le jeton de sécurité est valide.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête webservices.h