Метод IWSDSSLClientCertificate::GetMappedAccessToken (wsdbase.h)
Возвращает сопоставленный маркер доступа.
Синтаксис
HRESULT GetMappedAccessToken(
[in, out] HANDLE *phToken
);
Параметры
[in, out] phToken
Дескриптор для сопоставленного маркера доступа. По завершении вызывающий объект должен освободить дескриптор, вызвав CloseHandle.
Возвращаемое значение
Возможные возвращаемые значения включают, помимо прочего, следующие.
Код возврата | Описание |
---|---|
|
Метод успешно выполнен. |
|
Маркер, связанный с указанным дескриптором, недоступен. |
Комментарии
Если сертификат клиента был успешно сопоставлен с учетной записью пользователя операционной системы, то действительный маркер доступа для этого пользователя будет возвращен через phToken. Этот маркер можно использовать для олицетворения пользователя. На внутреннем HTTP.sys выполнит сопоставление сертификата клиента с учетной записью пользователя и вернет эти сведения через структуру HTTP_SSL_CLIENT_CERT_INFO .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | wsdbase.h (включая Wsdapi.h) |
DLL | Wsdapi.dll |