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


структура WSMAN_SENDER_DETAILS (wsman.h)

Указывает сведения о клиенте для каждого входящего запроса.

Синтаксис

typedef struct _WSMAN_SENDER_DETAILS {
  PCWSTR                    senderName;
  PCWSTR                    authenticationMechanism;
  WSMAN_CERTIFICATE_DETAILS *certificateDetails;
  HANDLE                    clientToken;
  PCWSTR                    httpURL;
} WSMAN_SENDER_DETAILS;

Члены

senderName

Указывает имя пользователя клиента, выполняющего запрос. Содержимое этого параметра зависит от типа проверки подлинности. Значение senderName имеет следующий формат:

Механизм аутентификации Значение senderName
Проверка подлинности Windows Домен и имя пользователя.
Обычная проверка подлинности Указанное имя пользователя.
Сертификаты клиента Субъект сертификата.
LiveID PuID LiveID в виде строки.

authenticationMechanism

Указывает строку, указывающую, какой механизм проверки подлинности использовался клиентом. Следующие значения предопределяются:

  • Basic
  • ClientCertificate
Все остальные типы запрашиваются непосредственно из пакета безопасности. Для размещения служб IIS эта строка извлекается из инфраструктуры IIS.

certificateDetails

Указатель на структуру WSMAN_CERTIFICATE_DETAILS , указывающую сведения о сертификате клиента. Этот параметр действителен, только если параметр authenticationMechanism имеет значение ClientCertificate.

clientToken

Указывает маркер удостоверения пользователя, если маркер безопасности Windows доступен для пользователя. Этот маркер будет использоваться потоком для олицетворения этого пользователя для всех вызовов подключаемого модуля.

Примечание Подключаемые модули авторизации могут изменять контекст пользователя и использовать другой токен олицетворения.
 

httpURL

Указывает URL-адрес HTTP входящего запроса.

Требования

   
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Верхняя часть wsman.h
Распространяемые компоненты Windows Management Framework в Windows Server 2008 с пакетом обновления 2 (SP2), Windows Vista с пакетом обновления 1 (SP1) и Windows Vista с пакетом обновления 2 (SP2)