<GMTD Administrator> مرجع البروتوكول

مرجع بروتوكول <GMTDAuthorize>

نظرة عامة

البروتوكول المستخدَم لتوفير رموز التفويض لاستدعاءات gRPC

تمنح هذه الرموز المميزة إمكانية الوصول إلى حسابات خدمة Fleet Engine.

يجب أن يضمن التنفيذ توفُّر رمز تفويض صالح دائمًا. يجب أن تكون مدة صلاحية رمز التفويض لا تقل عن 5 دقائق للسماح باكتمال الطلبات. ولذلك، يجب أن يجدّد الرمز المميز للتفويض الرموز المميزة التي تنتهي صلاحيتها تلقائيًا وأن تقلل عدد مرات إعادة تحميل الرمز المميز من خلال إعادة استخدام الرمز المميز حتى يوشك على انتهاء صلاحيته.

يجب أن تكون عمليات تنفيذ هذا البروتوكول آمنة على سلسلة المحادثات.

وظائف الأعضاء العامين

(void) - fetchTokenWithContext:complete:
 تم طلب البيانات من خلال حزمة تطوير البرامج (SDK) لاسترجاع JWT.

وثائق وظائف الأعضاء

- (void) fetchTokenWithContext: (GMTDAuthorizationContext - قابل للقيم) *) authorizationContext
الإكمال: (GMTDAuthTokenFetchCompletionHandler) الإكمال

تم طلب البيانات من خلال حزمة تطوير البرامج (SDK) لاسترجاع JWT.

يجب أن تفترض عملية التنفيذ أنّه يمكن استدعاء هذه الطريقة من قوائم الانتظار العشوائية.

المَعلمات:
authorizationContextسياق الرمز المميز للتفويض المستهدف.
إتماميجب طلب البيانات بشكل غير متزامن، ولكن يمكن طلبها من أي قائمة انتظار.