Panoramica
Protocollo utilizzato per fornire i token di autorizzazione per le chiamate gRPC.
Questi token consentono di accedere agli account di servizio di Fleet Engine.
L'implementazione deve garantire che sia sempre disponibile un token di autorizzazione valido. Il token di autorizzazione deve avere una durata minima di 5 minuti per consentire il completamento delle richieste. Pertanto, il token di autorizzazione deve rinnovare automaticamente i token in scadenza e ridurre al minimo il numero di aggiornamenti dei token riutilizzandoli fino al termine della loro durata.
Le implementazioni di questo protocollo devono essere a livello di thread.
Funzioni pubbliche dei membri | |
(void) | - fetchTokenWithContext:completion: |
Chiamata dall'SDK per recuperare un JWT. |
Documentazione sulle funzioni membri
- (void) fetchTokenWithContext: | (GMTCAuthorizationContext nullo) | authorizationContext | |
completamento: | (GMTCAuthTokenFetchCompletionHandler) | completamento | |
Chiamata dall'SDK per recuperare un JWT.
L'implementazione deve presupporre che questo metodo possa essere richiamato da code arbitrarie.
- Parametri:
-
authorizationContext Il contesto del token di autorizzazione di destinazione. completamento Deve essere chiamato in modo asincrono, ma può essere chiamato da qualsiasi coda.