OAuthCredential class

OAuthProvider tarafından döndürülen OAuth kimlik bilgilerini temsil eder.

Uygulamalar, her kimlik doğrulama sağlayıcının kimlik bilgisi gereksinimleriyle ilgili ayrıntıları belirtir.

İmza:

export declare class OAuthCredential extends AuthCredential 

Genişletir: AuthCredential

Özellikler

Özellik Değiştiriciler Tür Açıklama
accessToken dize Kimlik bilgisi ile ilişkili OAuth erişim jetonu (ör. facebook.com, twitter.com vb.) OAuthProvider'a aitse.
idToken dize google.com gibi bir OIDC sağlayıcısına aitse kimlik bilgisiyle ilişkili OAuth kimliği jetonu.
gizli dize twitter.com gibi bir OAuth 1.0 sağlayıcısına aitse kimlik bilgileriyle ilişkili OAuth erişim jetonu gizli anahtarı.

Yöntemler

Yöntem Değiştiriciler Açıklama
fromJSON(json) static Bir nesnenin JSON temsilini seri durumdan çıkarıp AuthCredential haline getirmek için kullanılan statik yöntem.
toJSON() Bu nesnenin JSON'de seri hale getirilebilir bir temsilini döndürür.

OAuthCredential.accessToken

Kimlik bilgisi ile ilişkili OAuth erişim jetonu (ör. facebook.com, twitter.com vb.) OAuthProvider'a aitse.

İmza:

accessToken?: string;

OAuthCredential.idToken

google.com gibi bir OIDC sağlayıcısına aitse kimlik bilgisiyle ilişkili OAuth kimliği jetonu.

İmza:

idToken?: string;

OAuthKimlik bilgisi.gizli

twitter.com gibi bir OAuth 1.0 sağlayıcısına aitse kimlik bilgisiyle ilişkili OAuth erişim jetonu gizli anahtarı.

İmza:

secret?: string;

OAuthCredential.fromJSON()

Bir nesnenin JSON temsilini seri durumdan çıkarıp AuthCredential haline getirmek için kullanılan statik yöntem.

İmza:

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

Parametreler

Parametre Tür Açıklama
json dize | nesne Giriş, Nesne veya nesnenin dizeleştirilmiş gösterimi olabilir. Dize sağlandığında önce JSON.parse çağrılır.

Şunu döndürür:

OAuthCredential | boş

JSON girişi AuthCredential değerini temsil etmiyorsa null döndürülür.

OAuthKimlik Bilgisi.toJSON()

Bu nesnenin JSON'de seri hale getirilebilir bir temsilini döndürür.

İmza:

toJSON(): object;

Şunu döndürür:

nesne

bu nesnenin JSON'de serileştirilebilir bir temsilidir.