Scopo
Questo metodo permette di autenticare l'utente per il servizio.
- Se non sono valorizzati ClientID e ClientSecret, il metodo non esegue alcuna operazione segnalando un errore nel debug.
- Se l'autenticazione non è mai stata effettuata, viene mostrata all'utente la pagina di login del servizio.
- Se l'autenticazione è già stata effettuata, e pertanto si è in possesso di un access token valido, la procedura non esegue alcuna operazione.
- Se l'access token non è più valido ed è valorizzato il refresh token, l'access token viene rinnovato automaticamente.
Sintassi
IOTConnector conn = new()
conn.authenticate()
conn.authenticate()
Argomenti
Questo metodo non ha parametri.- Nel caso in cui sia necessaria l'autenticazione dell'utente, prima che venga contattato il servizio viene notificato l'evento BeforeOAuthRequestCode, mentre in caso di access token scaduto vengono notificati gli eventi BeforeOAuthRequestToken e AfterOAuthRequestToken.
- Questo metodo non è richiamabile in applicazioni di tipo servizi batch e web service perché richiede l'interazione con l'interfaccia utente.
- Per maggiori informazioni riguardo al funzionamento del processo di autenticazione OAuth2, riferirsi al sito ufficiale.
Ultima modifica: 25/10/2016 / Validità: da 13.1.5700
procedura