OAuthCredential class

Reprezentuje poświadczenia OAuth zwrócone przez OAuthProvider .

Implementacje określają szczegóły dotyczące wymagań dotyczących poświadczeń każdego dostawcy uwierzytelniania.

Podpis:

export declare class OAuthCredential extends AuthCredential 

Rozszerza: AuthCredential

Nieruchomości

Nieruchomość Modyfikatory Typ Opis
token dostępu strunowy Token dostępu OAuth powiązany z poświadczeniem, jeśli należy do dostawcy OAuthProvider , takie jak facebook.com , twitter.com itp.
idToken strunowy Token identyfikatora OAuth powiązany z danymi uwierzytelniającymi, jeśli należy do dostawcy OIDC, np. google.com .
sekret strunowy Tajny token dostępu OAuth powiązany z poświadczeniem, jeśli należy do dostawcy OAuth 1.0, takiego jak twitter.com .

Metody

metoda Modyfikatory Opis
z JSON(json) static Metoda statyczna deserializacji reprezentacji JSON obiektu w AuthCredential .
doJSON() Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON.

Token OAuthCredential.accessToken

Token dostępu OAuth powiązany z poświadczeniem, jeśli należy do dostawcy OAuthProvider , takie jak facebook.com , twitter.com itp.

Podpis:

accessToken?: string;

OAuthCredential.idToken

Token identyfikatora OAuth powiązany z poświadczeniem, jeśli należy do dostawcy OIDC, takiego jak google.com .

Podpis:

idToken?: string;

OAuthCredential.secret

Tajny token dostępu OAuth powiązany z poświadczeniem, jeśli należy do dostawcy OAuth 1.0, takiego jak twitter.com .

Podpis:

secret?: string;

OAuthCredential.fromJSON()

Metoda statyczna deserializacji reprezentacji JSON obiektu w AuthCredential .

Podpis:

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

Parametry

Parametr Typ Opis
json ciąg | obiekt Dane wejściowe mogą być obiektem lub ciągniętą reprezentacją obiektu. Jeśli zostanie podany ciąg znaków, najpierw zostanie wywołany plik JSON.parse.

Zwroty:

Poświadczenie OAuth | zero

Jeśli dane wejściowe JSON nie reprezentują AuthCredential , zwracana jest wartość null.

OAuthCredential.toJSON()

Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON.

Podpis:

toJSON(): object;

Zwroty:

obiekt

reprezentacja tego obiektu możliwa do serializacji w formacie JSON.