Método IUpdateEndpointAuthProvider::GetEndpointToken
Solicite un token para el punto de conexión del servicio mediante las credenciales especificadas.
Sintaxis
HRESULT GetEndpointToken(
[in] GUID serviceId,
[in] UpdateEndpointType endpointType,
[in] UpdateEndpointProxySettings proxySettings,
[in] HANDLE_PTR hUserToken,
[in] UpdateEndpointAuthTokenType tokenType,
[in] BOOL fRefreshOnline,
[out] IUnknown **ppEndpointToken
);
Parámetros
-
serviceId [in]
-
Identifica el servicio que se va a actualizar.
-
endpointType [in]
-
Identifica el tipo de punto de conexión implementado por el servicio.
-
proxySettings [in]
-
La configuración que se va a usar al conectarse a un servidor proxy. Consulte la estructura UpdateEndpointProxy para obtener más detalles.
-
hUserToken [in]
-
tokenType [in]
-
Identifica el tipo de token de autenticación que se usa para la autenticación.
-
fRefreshOnline [in]
-
Indica que WUA de tiempo solicita un nuevo token. True indica que se solicita un nuevo token. False indica que se solicita un token nuevo o almacenado en caché. Consulte Comentarios para más información.
-
ppEndpointToken [out]
-
Especifica el token de punto de conexión que se va a usar.
Valor devuelto
Devuelve S_OK si se ejecuta correctamente. De lo contrario, devuelve un código de error COM o Windows.
Comentarios
WUA normalmente establece el parámetro fRefreshOnline en false cuando se llama por primera vez a este método. Si se produce un error de conexión, WUA establece ese parámetro en true cuando se llama al método de nuevo. Sin embargo, la implementación de este método puede solicitar un nuevo token desde un servicio de token de seguridad (STS) o proporcionar un token almacenado en caché en cualquier momento.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo compatible |
Windows XP, Windows 2000 Professional con SP3 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003, Windows 2000 Server con SP3 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|
Biblioteca |
|
Archivo DLL |
|
Consulte también