מייצג את אישורי ה-OAuth שהוחזרו על ידי ספק OAuth .
יישומים מציינים את הפרטים לגבי דרישות האישור של כל ספק אישור.
חֲתִימָה:
export declare class OAuthCredential extends AuthCredential
מרחיב: AuthCredential
נכסים
תכונה | משנה | סוּג | תיאור |
---|---|---|---|
אסימון גישה | חוּט | אסימון הגישה של OAuth המשויך לאישור אם הוא שייך לספק OAuthProvider , כגון facebook.com , twitter.com וכו'. | |
idToken | חוּט | אסימון מזהה OAuth המשויך לאישור אם הוא שייך לספק OIDC, כגון google.com . | |
סוֹד | חוּט | סוד אסימון הגישה של OAuth המשויך לאישור אם הוא שייך לספק OAuth 1.0, כגון twitter.com . |
שיטות
שיטה | משנה | תיאור |
---|---|---|
fromJSON(json) | static | שיטה סטטית לדה-סריאליזציה של ייצוג JSON של אובייקט ל- AuthCredential . |
toJSON() | מחזיר ייצוג ניתן להמשכה של JSON של אובייקט זה. |
OAuthCredential.accessToken
אסימון הגישה של OAuth המשויך לאישור אם הוא שייך לספק OAuthProvider , כגון facebook.com
, twitter.com
, וכו.
חֲתִימָה:
accessToken?: string;
OAuthCredential.idToken
אסימון OAuth ID המשויך לאישור אם הוא שייך לספק OIDC, כגון google.com
.
חֲתִימָה:
idToken?: string;
OAuthCredential.secret
סוד אסימון הגישה של OAuth המשויך לאישור אם הוא שייך לספק OAuth 1.0, כגון twitter.com
.
חֲתִימָה:
secret?: string;
OAuthCredential.fromJSON()
שיטה סטטית לדה-סריאליזציה של ייצוג JSON של אובייקט ל- AuthCredential .
חֲתִימָה:
static fromJSON(json: string | object): OAuthCredential | null;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
json | מחרוזת | לְהִתְנַגֵד | הקלט יכול להיות אובייקט או ייצוג המחרוזת של האובייקט. כאשר מחרוזת מסופקת, JSON.parse ייקרא תחילה. |
החזרות:
OAuthCredential | ריק
אם קלט JSON אינו מייצג AuthCredential , ריק מוחזר.
OAuthCredential.toJSON()
מחזיר ייצוג ניתן להמשכה של JSON של אובייקט זה.
חֲתִימָה:
toJSON(): object;
החזרות:
לְהִתְנַגֵד
ייצוג הניתן להמשכה של JSON של אובייקט זה.