énumération WS_SECURITY_TOKEN_REFERENCE_MODE (webservices.h)
Avec les liaisons de sécurité de message et en mode mixte, le mécanisme à utiliser pour faire référence à un jeton de sécurité à partir de signatures, d’éléments chiffrés et de jetons dérivés. Le runtime de sécurité peut utiliser la référence appropriée la plupart du temps, et cela doit être défini explicitement uniquement lorsqu’un mécanisme de référence spécifique est nécessaire, généralement pour l’interopérabilité avec une autre plateforme qui prend uniquement en charge ce formulaire de référence.
Syntax
typedef enum {
WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1,
WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2,
WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3,
WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4,
WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5
} WS_SECURITY_TOKEN_REFERENCE_MODE;
Constantes
WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID Valeur : 1 L’ID du jeton de sécurité sérialisé est utilisé pour y faire référence. Cette le mécanisme de référence ne peut être utilisé que lorsque le jeton de sécurité est sérialisé dans le même message que l’élément (par exemple, une signature) qui doit faire référence au jeton de sécurité. |
WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER Valeur : 2 Mémoire tampon XML opaque utilisée comme référence de jeton (par exemple, dans un jeton personnalisé). |
WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT Valeur : 3 L’empreinte numérique d’un certificat est utilisée pour y faire référence. |
WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID Valeur : 4 L’id de contexte est utilisé pour faire référence à un jeton de contexte de sécurité. |
WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID Valeur : 5 L’ID d’assertion SAML est utilisé pour faire référence au jeton SAML. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | webservices.h |