Mewakili kredensial OAuth yang dikembalikan oleh OAuthProvider .
Penerapannya menentukan detail tentang persyaratan kredensial setiap penyedia autentikasi.
Tanda tangan:
export declare class OAuthCredential extends AuthCredential
Perluasan: AuthCredential
Properti
Properti | Pengubah | Jenis | Keterangan |
---|---|---|---|
accessToken | rangkaian | Token akses OAuth terkait dengan kredensial jika milik OAuthProvider , seperti facebook.com , twitter.com , dll. | |
idToken | rangkaian | Token ID OAuth dikaitkan dengan kredensial jika milik penyedia OIDC, seperti google.com . | |
rahasia | rangkaian | Rahasia token akses OAuth terkait dengan kredensial jika milik penyedia OAuth 1.0, seperti twitter.com . |
Metode
metode | Pengubah | Keterangan |
---|---|---|
dariJSON(json) | static | Metode statis untuk membatalkan serialisasi representasi JSON dari suatu objek menjadi AuthCredential . |
keJSON() | Mengembalikan representasi objek ini yang dapat diserialkan JSON. |
OAuthCredential.accessToken
Token akses OAuth terkait dengan kredensial jika milik OAuthProvider , seperti facebook.com
, twitter.com
, dll.
Tanda tangan:
accessToken?: string;
OAuthCredential.idToken
Token ID OAuth terkait dengan kredensial jika milik penyedia OIDC, seperti google.com
.
Tanda tangan:
idToken?: string;
OAuthCredential.rahasia
Rahasia token akses OAuth yang terkait dengan kredensial jika milik penyedia OAuth 1.0, seperti twitter.com
.
Tanda tangan:
secret?: string;
OAuthCredential.dariJSON()
Metode statis untuk membatalkan serialisasi representasi JSON dari suatu objek menjadi AuthCredential .
Tanda tangan:
static fromJSON(json: string | object): OAuthCredential | null;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
json | tali | obyek | Input dapat berupa Objek atau representasi objek yang dirangkai. Ketika string disediakan, JSON.parse akan dipanggil terlebih dahulu. |
Pengembalian:
Kredensial OAuth | batal
Jika masukan JSON tidak mewakili AuthCredential , null dikembalikan.
OAuthCredential.toJSON()
Mengembalikan representasi objek ini yang dapat diserialkan JSON.
Tanda tangan:
toJSON(): object;
Pengembalian:
obyek
representasi objek ini yang dapat diserialkan JSON.