Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Шаблон привязки безопасности для указания использования предоставленной приложением пары имени пользователя и пароля в качестве прямого (т. е. однократного) маркера безопасности. Эту привязку безопасности можно использовать только с безопасностью сообщений. Он обеспечивает проверку подлинности клиента, но не подписывание или шифрование трафика. Таким образом, он используется в сочетании с другой привязкой безопасности транспорта или безопасности сообщений, которая обеспечивает защиту сообщений.
См. также WS_USERNAME_MESSAGE_SECURITY_BINDING
Синтаксис
typedef struct _WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE {
WS_SECURITY_BINDING_PROPERTIES securityBindingProperties;
WS_USERNAME_CREDENTIAL *clientCredential;
WS_VALIDATE_PASSWORD_CALLBACK passwordValidator;
void *passwordValidatorCallbackState;
} WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE;
Члены
securityBindingProperties
Приложение предоставило свойства привязки безопасности, которые не могут быть представлены в политике.
clientCredential
Учетные данные пользователя, используемые с этой привязкой безопасности. Это необходимо указать при использовании этой привязки безопасности на клиенте.
passwordValidator
Проверяющий элемент управления, используемый для проверка полученных пар имени пользователя и пароля. Это необходимо указать при использовании этой привязки безопасности в службе.
passwordValidatorCallbackState
Необязательное состояние, передаваемое в качестве аргумента при вызове проверяющего элемента управления имени пользователя.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | webservices.h |