énumération WS_SECURITY_CONTEXT_PROPERTY_ID (webservices.h)
Identifie une propriété d’un objet de contexte de sécurité. Cette énumération est utilisée avec WsGetSecurityContextProperty.
Syntax
typedef enum {
WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER = 1,
WS_SECURITY_CONTEXT_PROPERTY_USERNAME = 2,
WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN = 3,
WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION = 4
} WS_SECURITY_CONTEXT_PROPERTY_ID;
Constantes
WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER Valeur : 1 Sur le réseau, un contexte de sécurité est identifié par un URI absolu, qui est propre à l’expéditeur et à l’expéditeur Destinataire. Consultez WS-SecureConversation. Cette propriété est une structure WS_UNIQUE_ID qui représente cet URI. |
WS_SECURITY_CONTEXT_PROPERTY_USERNAME Valeur : 2 Si un WS_USERNAME_MESSAGE_SECURITY_BINDING est utilisé comme sécurité d’amorçage, cette propriété est une WS_STRING qui représente le nom d’utilisateur utilisé lors de l’établissement du contexte de sécurité. |
WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN Valeur : 3 Si un WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING est utilisé comme sécurité d’amorçage, cette propriété est un HANDLE qui représente le jeton utilisé lors de l’établissement du contexte de sécurité. |
WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION Valeur : 4 Si un WS_SAML_MESSAGE_SECURITY_BINDING est utilisé comme sécurité d’amorçage, cette propriété est un pointeur vers un WS_XML_BUFFER qui représente l’assertion SAML utilisée lors de l’établissement du contexte de sécurité. |
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 |