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


структура WS_USERNAME_CREDENTIAL (webservices.h)

Абстрактный базовый тип для всех учетных данных имени пользователя и пароля.

Обратите внимание, что WS_USERNAME_CREDENTIAL и его конкретные подтипы используются с WS_USERNAME_MESSAGE_SECURITY_BINDING WS-Security.
Они лучше всего подходят для пар имени пользователя и пароля на уровне приложения, например для учетных записей интернет-клиентов. Указанные имена пользователей и пароли не интерпретируются средой выполнения безопасности и просто переносятся между клиентом и сервером для проверки подлинности с помощью указанного проверяющего пользователя и пароля на стороне сервера, указанного приложением.

В отличие от этого, WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL и его конкретные подтипы используются для встроенной проверки подлинности Windows и привязок безопасности, которые ее используют.

Синтаксис

typedef struct _WS_USERNAME_CREDENTIAL {
  WS_USERNAME_CREDENTIAL_TYPE credentialType;
} WS_USERNAME_CREDENTIAL;

Члены

credentialType

Селектор для типа учетных данных пользователя.

Требования

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