<GMTDAuthorize> प्रोटोकॉल रेफ़रंस

<GMTDAuthorize> प्रोटोकॉल रेफ़रंस

खास जानकारी

प्रोटोकॉल का इस्तेमाल, gRPC कॉल के लिए ऑथराइज़ेशन टोकन देने के लिए किया जाता है.

इन टोकन से, Fleet Engine के सेवा खातों को ऐक्सेस मिलता है.

लागू करने से यह पक्का होना चाहिए कि अनुमति देने वाला एक मान्य टोकन हमेशा मौजूद रहता है. अनुरोधों को पूरा करने के लिए, अनुमति देने वाले टोकन की अवधि कम से कम पांच मिनट होनी चाहिए. इसलिए, यह ज़रूरी है कि ऑथराइज़ेशन टोकन, ऐसे टोकन को अपने-आप रिन्यू करता हो जिसकी समयसीमा खत्म होने वाली है. साथ ही, टोकन के रीफ़्रेश होने की संख्या को कम से कम करना होगा. ऐसा तब तक करना होगा, जब तक कि टोकन की समयसीमा खत्म होने वाली नहीं है.

इस प्रोटोकॉल को लागू करने का तरीका, थ्रेड-सुरक्षित होना चाहिए.

सार्वजनिक सदस्य के फ़ंक्शन

(void) - फ़ेचTokenWithContext:complete:
 JWT फ़ेच करने के लिए SDK टूल इसे कॉल करता है.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (अमान्य) फ़ेचTokenWithContext: (शून्य से जा सकने वाले GMTDAuthorizationContext *) authorizationContext
पूर्ण: (GMTDAuthTokenFetchCompletionHandler) पूरा हुआ

JWT फ़ेच करने के लिए SDK टूल इसे कॉल करता है.

लागू करने के तरीके को यह मानकर चलना चाहिए कि इस तरीके को आर्बिट्रेरी सूची से शुरू किया जा सकता है.

पैरामीटर:
authorizationContextटारगेट ऑथराइज़ेशन टोकन के बारे में जानकारी.
पूरा हुआइसे एसिंक्रोनस रूप से कॉल किया जाना चाहिए, लेकिन इसे किसी भी सूची से कॉल किया जा सकता है.