Поделиться через


перечисление 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