структура 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 |