यह 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 के क्रम में लगाकर दिखाया जा सकता है.