OAuthCredential class

यह OAuthProvider से लौटाए गए OAuth क्रेडेंशियल दिखाता है.

लागू करने से, पुष्टि करने वाली हर कंपनी के क्रेडेंशियल की ज़रूरी शर्तों के बारे में पता चलता है.

हस्ताक्षर:

export declare class OAuthCredential extends AuthCredential 

पूरी जानकारी: AuthCredential

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
accessToken स्ट्रिंग क्रेडेंशियल से जुड़ा OAuth ऐक्सेस टोकन, अगर वह OAuthProvider से जुड़ा हो, जैसे कि facebook.com, twitter.com वगैरह.
idToken स्ट्रिंग क्रेडेंशियल से जुड़ा OAuth आईडी टोकन, अगर वह OIDC की सेवा देने वाली कंपनी से जुड़ा है, जैसे कि google.com.
सीक्रेट स्ट्रिंग क्रेडेंशियल से जुड़ा OAuth ऐक्सेस टोकन सीक्रेट. ऐसा तब होता है, जब यह OAuth 1.0 की सेवा देने वाली कंपनी से जुड़ा हो, जैसे कि twitter.com.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
fromJSON(json) static किसी ऑब्जेक्ट के JSON को दिखाने के तरीके को AuthCredential में डीसीरियलाइज़ करने का स्टैटिक तरीका.
toJSON() यह फ़ंक्शन इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जाता है.

OAuthक्रेडेंशियल.accessToken

क्रेडेंशियल से जुड़ा OAuth ऐक्सेस टोकन, अगर वह OAuthProvider से जुड़ा हो, जैसे कि facebook.com, twitter.com वगैरह.

हस्ताक्षर:

accessToken?: string;

OAuthक्रेडेंशियल.idToken

क्रेडेंशियल से जुड़ा OAuth आईडी टोकन, अगर वह OIDC की सेवा देने वाली कंपनी से जुड़ा है, जैसे कि google.com.

हस्ताक्षर:

idToken?: string;

OAuthक्रेडेंशियल.क्रेट

क्रेडेंशियल से जुड़ा OAuth ऐक्सेस टोकन सीक्रेट. ऐसा तब होता है, जब यह OAuth 1.0 की सेवा देने वाली कंपनी से जुड़ा हो, जैसे कि twitter.com.

हस्ताक्षर:

secret?: string;

OAuthक्रेडेंशियल.fromJSON()

किसी ऑब्जेक्ट के JSON को दिखाने के तरीके को AuthCredential में डीसीरियलाइज़ करने का स्टैटिक तरीका.

हस्ताक्षर:

static fromJSON(json: string | object): OAuthCredential | null;

पैरामीटर

पैरामीटर टाइप ब्यौरा
JSON स्ट्रिंग | ऑब्जेक्ट इनपुट, Object या ऑब्जेक्ट को स्ट्रिंग के तौर पर दिखाया जा सकता है. स्ट्रिंग उपलब्ध होने पर, JSON.parse को पहले कॉल किया जाएगा.

लौटाए जाने वाले प्रॉडक्ट:

OAuthCredential | शून्य

अगर JSON इनपुट में AuthCredential को नहीं दिखाया जाता है, तो वैल्यू शून्य दिखाई जाती है.

OAuthक्रेडेंशियल.toJSON()

यह फ़ंक्शन इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जाता है.

हस्ताक्षर:

toJSON(): object;

लौटाए जाने वाले प्रॉडक्ट:

ऑब्जेक्ट

इस ऑब्जेक्ट को JSON के क्रम में लगाकर दिखाया जा सकता है.