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


перечисление WS_SECURITY_TOKEN_REFERENCE_MODE (webservices.h)

С помощью привязок безопасности сообщения и смешанного режима — это механизм, используемый для ссылки на маркер безопасности из подписей, зашифрованных элементов и производных маркеров. Среда выполнения безопасности может использовать нужную ссылку самостоятельно большую часть времени, и ее необходимо явно задать только в том случае, если требуется определенный механизм ссылок, обычно для взаимодействия с другой платформой, поддерживающей только эту форму ссылки.

Синтаксис

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;

Константы

 
WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID
Значение: 1
Идентификатор сериализованного маркера безопасности используется для ссылки на него. This
ссылочный механизм можно использовать только в том случае, если маркер безопасности имеет значение
сериализуется в том же сообщении, что и элемент (например, сигнатура),
должен ссылаться на маркер безопасности.
WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER
Значение: 2
Непрозрачный XML-буфер, который используется в качестве ссылки на маркер (например, как в пользовательском маркере).
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
Идентификатор утверждения SAML используется для ссылки на токен SAML.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть webservices.h