<GMTDAuthorization> 通訊協定參考資料
總覽
用於為 gRPC 呼叫提供授權權杖的通訊協定。
這些權杖可授予 Fleet Engine 服務帳戶的存取權。
導入作業應確保能隨時使用有效的授權權杖。授權權杖的生命週期至少須為 5 分鐘,才能處理要求。因此,授權權杖必須自動更新過期的權杖,並利用重新使用權杖,直到生命週期接近尾數,將更新的憑證數降到最低。
這個通訊協定的實作必須為執行緒安全。
公開成員函式 | |
(void) | - fetchTokenWithContext:complete: |
SDK 會呼叫此呼叫以擷取 JWT。 |
成員函式說明文件
- (void) fetchTokenWithContext: | (可為 GMTDAuthorizationContext 加上空值 *) | authorizationContext | |
完成: | (GMTDAuthTokenFetchCompletionHandler) | 完成 | |
SDK 會呼叫此呼叫以擷取 JWT。
實作必須假設此方法可從任意佇列叫用。
- 參數:
-
authorizationContext 目標授權權杖的結構定義。 完成 必須以非同步方式呼叫,但是可以從任何佇列呼叫。