AuthCredential class

AuthProviderによって返される資格情報を表すインターフェイス

実装では、各認証プロバイダーの資格情報要件の詳細を指定します。

このクラスのコンストラクターは内部としてマークされています。サードパーティのコードは、コンストラクターを直接呼び出したり、 AuthCredentialクラスを拡張するサブクラスを作成したりしないでください。

サイン:

export declare class AuthCredential 

プロパティ

財産修飾子タイプ説明
プロバイダーID資格情報の認証プロバイダー ID。
サインインメソッド資格情報の認証サインイン方法。

メソッド

方法修飾子説明
toJSON()このオブジェクトの JSON シリアル化可能な表現を返します。

AuthCredential.providerId

資格情報の認証プロバイダー ID。

たとえば、「facebook.com」や「google.com」などです。

サイン:

readonly providerId: string;

AuthCredential.signInMethod

資格情報の認証サインイン方法。

たとえば、 SignInMethod .EMAIL_PASSWORD、またはSignInMethod .EMAIL_LINK。これは、 fetchSignInMethodsForEmail()で返されるサインイン メソッド識別子に対応します。

サイン:

readonly signInMethod: string;

AuthCredential.toJSON()

このオブジェクトの JSON シリアル化可能な表現を返します。

サイン:

toJSON(): object;

戻り値:

物体

このオブジェクトの JSON シリアル化可能な表現。