перечисление WS_SECURITY_CONTEXT_PROPERTY_ID (webservices.h)
Определяет свойство объекта контекста безопасности. Это перечисление используется с WsGetSecurityContextProperty.
Синтаксис
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;
Константы
WS_SECURITY_CONTEXT_PROPERTY_IDENTIFIER Значение: 1 В сети контекст безопасности определяется абсолютным универсальным кодом ресурса (URI), который уникален как для отправителя, так и для отправителя. Получателя. См. раздел WS-SecureConversation. Это свойство представляет собой WS_UNIQUE_ID структуру, представляющую этот URI. |
WS_SECURITY_CONTEXT_PROPERTY_USERNAME Значение: 2 Если в качестве безопасности начальной загрузки используется WS_USERNAME_MESSAGE_SECURITY_BINDING, это свойство — это WS_STRING , представляющий имя пользователя, которое использовалось во время создания контекста безопасности. |
WS_SECURITY_CONTEXT_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN Значение: 3 Если в качестве безопасности начальной загрузки используется WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING, это свойство — это HANDLE , представляющий маркер, который использовался во время создания контекста безопасности. |
WS_SECURITY_CONTEXT_PROPERTY_SAML_ASSERTION Значение: 4 Если в качестве безопасности начальной загрузки используется WS_SAML_MESSAGE_SECURITY_BINDING, это свойство — это указатель на WS_XML_BUFFER , представляющее утверждение SAML, которое использовалось при создании контекста безопасности. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | webservices.h |