<GMTDAuthorization> הפניה לפרוטוקול

<GMTDAuthorization> סימוכין לפרוטוקול

סקירה כללית

פרוטוקול המשמש למתן אסימוני הרשאה לקריאות ל-gRPC.

האסימונים האלה מעניקים גישה לחשבונות השירות של Fleet Engine.

ההטמעה צריכה להבטיח שאסימון הרשאה תקף זמין תמיד. אסימון ההרשאה צריך להיות בעל משך חיים מינימלי של 5 דקות כדי לאפשר השלמת בקשות. לכן, אסימון ההרשאה חייב לחדש באופן אוטומטי אסימונים שפג תוקפם ולצמצם את מספר הרענונים של האסימון על ידי שימוש חוזר באסימון עד שמשך החיים שלו מתקרב לסוף התקופה שלו.

היישומים של הפרוטוקול הזה חייבים להיות בטוחים לשרשורים.

פונקציות של חברי ציבור

(void) - fetchTokenWithContext:complete:
 ה-SDK נקרא על ידי ה-SDK כדי לאחזר JWT.

תיעוד לגבי פונקציות חברים

- (void) fetchTokenWithContext: (nullable GMTDAuthorizationContext *) authorizationContext
השלמה: (GMTDAuthTokenFetchCompletionHandler) complete

ה-SDK נקרא על ידי ה-SDK כדי לאחזר JWT.

היישום חייב להניח שניתן להפעיל שיטה זו מתוך תורים שרירותיים.

פרמטרים:
authorizationContextההקשר של אסימון ההרשאה של היעד.
סיוםיש לקרוא להם באופן אסינכרוני, אך ניתן לקרוא להם מכל תור.