Metodo IUpdateEndpointAuthProvider::GetEndpointToken
Richiedere un token per l'endpoint del servizio usando le credenziali specificate.
Sintassi
HRESULT GetEndpointToken(
[in] GUID serviceId,
[in] UpdateEndpointType endpointType,
[in] UpdateEndpointProxySettings proxySettings,
[in] HANDLE_PTR hUserToken,
[in] UpdateEndpointAuthTokenType tokenType,
[in] BOOL fRefreshOnline,
[out] IUnknown **ppEndpointToken
);
Parametri
-
serviceId [in]
-
Identifica il servizio da aggiornare.
-
endpointType [in]
-
Identifica il tipo di endpoint implementato dal servizio.
-
proxy Impostazioni [in]
-
Impostazioni da utilizzare per la connessione a un server proxy. Per altri dettagli, vedere la struttura UpdateEndpointProxy Impostazioni.
-
hUserToken [in]
-
tokenType [in]
-
Identifica il tipo di token di autenticazione usato per l'autenticazione.
-
fRefreshOnline [in]
-
Indica che wua meteo richiede un nuovo token. True indica che viene richiesto un nuovo token. False indica che è richiesto un token nuovo o memorizzato nella cache. Vedere osservazioni Per ulteriori informazioni.
-
ppEndpointToken [out]
-
Specificare il token dell'endpoint da usare.
Valore restituito
Restituisce S_OK in caso di esito positivo. In caso contrario, restituisce un codice di errore COM o Windows.
Osservazioni:
WUA imposta in genere il parametro fRefreshOnline su false quando questo metodo viene chiamato per la prima volta, se si verifica un errore di connessione WUA imposta tale parametro su true quando il metodo viene chiamato di nuovo. Tuttavia, l'implementazione di questo metodo può richiedere un nuovo token da un servizio token di sicurezza (STS) o fornire un token memorizzato nella cache in qualsiasi momento.
Requisiti
Requisito | valore |
---|---|
Client minimo supportato |
Windows XP, Windows 2000 Professional con SP3 [solo app desktop] |
Server minimo supportato |
Windows Server 2003, Windows 2000 Server con SP3 [solo app desktop] |
Intestazione |
|
IDL |
|
Libreria |
|
DLL |
|
Vedi anche