<GMTDAuthorization> Protokol Referansı

<GMTDAuthorization> Protokol Referansı

Genel bakış

gRPC çağrıları için yetkilendirme jetonları sağlamak üzere kullanılan protokol.

Bu jetonlar Fleet Engine hizmet hesaplarına erişim sağlar.

Uygulama, geçerli bir yetkilendirme jetonunun her zaman kullanılabilir olmasını sağlamalıdır. Yetkilendirme jetonunun, isteklerin tamamlanması için en az 5 dakika sürmesi gerekir. Bu nedenle, yetkilendirme jetonunun süresi dolan jetonları otomatik olarak yenilemesi ve bir jetonu kullanım ömrü sonuna yaklaşana kadar yeniden kullanarak jeton yenileme sayısını en aza indirmesi gerekir.

Bu protokolün uygulamaları iş parçacığı açısından güvenli olmalıdır.

Herkese Açık Üye İşlevleri

(void) - fetchTokenWithBağlam:tamamlanma:
 SDK tarafından bir JWT'yi getirmek için çağrılır.

Üye İşlevi Belgeleri

- (void) fetchTokenWithContext: (nullable GMTDAuthorizationContext *) authorizationContext
tamamlama: (GMTDAuthTokenFetchCompletionHandler) tamamlanma

SDK tarafından bir JWT'yi getirmek için çağrılır.

Uygulama, bu yöntemin rastgele sıralardan çağrılabileceğini varsaymalıdır.

Parametreler:
authorizationContextHedef yetkilendirme jetonunun bağlamı.
tamamlamaEşzamansız olarak çağrılmalıdır ancak herhangi bir sıradan çağrılabilir.