ユーザー登録の第 2 要素の一般的なプロパティを表すインターフェース。
署名:
export declare abstract class MultiFactorInfo
プロパティ
プロパティ | 修飾キー | タイプ | 説明 |
---|---|---|---|
displayName | 文字列 | 登録された第 2 要素の表示名(省略可)。 | |
enrollmentTime | 文字列 | 第 2 要素の登録日(省略可)。UTC 文字列形式です。 | |
factorId | 文字列 | 第 2 要素のタイプ ID。SMS の第 2 要素の場合、これは phone です。TOTP の第 2 要素の場合、これは totp です。 |
|
UID | 文字列 | 登録されている第 2 要素の ID。この ID はユーザーごとに一意です。 |
メソッド
メソッド | 修飾キー | 説明 |
---|---|---|
toJSON() | このオブジェクトの JSON シリアル化可能な表現を返します。 |
MultiFactorInfo.displayName
登録された第 2 要素の表示名(省略可)。
署名:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
第 2 要素の登録日(省略可)。UTC 文字列形式です。
署名:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
第 2 要素のタイプ ID。SMS の第 2 要素の場合、これは phone
です。TOTP の第 2 要素の場合、この値は totp
です。
署名:
readonly factorId: string;
MultiFactorInfo.uid
登録されている第 2 要素の ID。この ID はユーザーごとに一意です。
署名:
readonly uid: string;
MultiFactorInfo.toJSON()
このオブジェクトの JSON シリアル化可能な表現を返します。
署名:
toJSON(): object;
戻り値:
オブジェクト
このオブジェクトの JSON シリアル化可能な表現。