OAuthCredential class

Mewakili kredensial OAuth yang ditampilkan oleh OAuthProvider.

Implementasi menentukan detail tentang persyaratan kredensial setiap penyedia autentikasi.

Tanda Tangan:

export declare class OAuthCredential extends AuthCredential 

Memperluas: AuthCredential

Properti

Properti Pengubah Jenis Deskripsi
accessToken string Token akses OAuth yang terkait dengan kredensial jika termasuk dalam OAuthProvider, seperti facebook.com, twitter.com, dll.
idToken string Token ID OAuth yang dikaitkan dengan kredensial jika termasuk dalam penyedia OIDC, seperti google.com.
rahasia string Rahasia token akses OAuth yang terkait dengan kredensial tersebut jika milik penyedia OAuth 1.0, seperti twitter.com.

Metode

Metode Pengubah Deskripsi
fromJSON(json) static Metode statis untuk melakukan deserialisasi representasi JSON dari suatu objek ke dalam AuthCredential.
toJSON() Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.

OAuthCredential.accessToken

Token akses OAuth yang terkait dengan kredensial jika termasuk dalam OAuthProvider, seperti facebook.com, twitter.com, dll.

Tanda Tangan:

accessToken?: string;

OAuthCredential.idToken

Token ID OAuth yang dikaitkan dengan kredensial jika termasuk dalam penyedia OIDC, seperti google.com.

Tanda Tangan:

idToken?: string;

OAuthCredential.secret

Rahasia token akses OAuth yang terkait dengan kredensial jika kredensial tersebut milik penyedia OAuth 1.0, seperti twitter.com.

Tanda Tangan:

secret?: string;

OAuthCredential.fromJSON()

Metode statis untuk melakukan deserialisasi representasi JSON dari suatu objek ke dalam AuthCredential.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
json rangkaian | objek Input dapat berupa Objek atau representasi objek dengan string. Saat string disediakan, JSON.parse akan dipanggil terlebih dahulu.

Hasil:

OAuthCredential | null (kosong)

Jika input JSON tidak merepresentasikan AuthCredential, null akan ditampilkan.

OAuthCredential.toJSON()

Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.

Tanda Tangan:

toJSON(): object;

Hasil:

objek

representasi JSON-serial yang dapat diserialisasi dari objek ini.