<GMTDAuthorization> 通訊協定參考資料

<GMTDAuthorization> 通訊協定參考資料

總覽

用於為 gRPC 呼叫提供授權權杖的通訊協定。

這些權杖可授予 Fleet Engine 服務帳戶的存取權。

導入作業應確保能隨時使用有效的授權權杖。授權權杖的生命週期至少須為 5 分鐘,才能處理要求。因此,授權權杖必須自動更新過期的權杖,並利用重新使用權杖,直到生命週期接近尾數,將更新的憑證數降到最低。

這個通訊協定的實作必須為執行緒安全。

公開成員函式

(void) - fetchTokenWithContext:complete:
 SDK 會呼叫此呼叫以擷取 JWT。

成員函式說明文件

- (void) fetchTokenWithContext: (可為 GMTDAuthorizationContext 加上空值 *) authorizationContext
完成: (GMTDAuthTokenFetchCompletionHandler) 完成

SDK 會呼叫此呼叫以擷取 JWT。

實作必須假設此方法可從任意佇列叫用。

參數:
authorizationContext目標授權權杖的結構定義。
完成必須以非同步方式呼叫,但是可以從任何佇列呼叫。