Compartir a través de


Método IWSDSSLClientCertificate::GetMappedAccessToken (wsdbase.h)

Obtiene el token de acceso asignado.

Sintaxis

HRESULT GetMappedAccessToken(
  [in, out] HANDLE *phToken
);

Parámetros

[in, out] phToken

Identificador del token de acceso asignado. Al finalizar, el autor de la llamada debe liberar el identificador mediante una llamada a CloseHandle.

Valor devuelto

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
S_FALSE
El token asociado al identificador especificado no está disponible.

Comentarios

Si el certificado de cliente se asignó correctamente a una cuenta de usuario del sistema operativo, se devolverá un token de acceso válido para este usuario a través de phToken. Este token se puede usar para suplantar al usuario. Internamente, HTTP.sys realizará el certificado de cliente a la asignación de cuentas de usuario y devolverá esta información a través de la estructura de HTTP_SSL_CLIENT_CERT_INFO .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdbase.h (incluya Wsdapi.h)
Archivo DLL Wsdapi.dll

Consulte también

IWSDSSLClientCertificate