Condividi tramite


enumerazione WS_SECURITY_CONTEXT_PROPERTY_ID (webservices.h)

Identifica una proprietà di un oggetto contesto di sicurezza. Questa enumerazione viene usata con WsGetSecurityContextProperty.

Sintassi

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;

Costanti

 
WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER
Valore: 1
In transito, un contesto di sicurezza viene identificato da un URI assoluto, che è univoco sia per il mittente che per quello
Destinatario. Vedere WS-SecureConversation.
Questa proprietà è una struttura WS_UNIQUE_ID che rappresenta l'URI.
WS_SECURITY_CONTEXT_PROPERTY_USERNAME
Valore: 2
Se un WS_USERNAME_MESSAGE_SECURITY_BINDING viene usato come sicurezza bootstrap, questa proprietà
è un WS_STRING che rappresenta il nome utente utilizzato durante la definizione del contesto di sicurezza.
WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN
Valore: 3
Se un WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING viene usato come sicurezza bootstrap, questa proprietà
è un handle che rappresenta il token utilizzato durante la definizione del contesto di sicurezza.
WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION
Valore: 4
Se un WS_SAML_MESSAGE_SECURITY_BINDING viene usato come sicurezza bootstrap, questa proprietà
è un puntatore a un WS_XML_BUFFER che rappresenta l'asserzione SAML usata durante la creazione del contesto di sicurezza.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Intestazione webservices.h