多要素構成を表すインターフェイス。これを使用して、多要素認証を有効にするか無効にするか、およびサポートされる第 2 要素チャレンジのリストを定義できます。
サイン:
export interface MultiFactorConfig
プロパティ
財産 | タイプ | 説明 |
---|---|---|
因子ID | AuthFactorType [] | 有効な第 2 要素の識別子のリスト。現在、「電話」のみがサポートされています。 |
プロバイダー構成 | MultiFactorProviderConfig [] | 多要素プロバイダー構成のリスト。 MFA プロバイダー (電話を除く) は、このフィールドを通じて有効かどうかを示します。 |
州 | MultiFactorConfigState | 多要素構成の状態。 |
MultiFactorConfig.factorIds
有効な第 2 要素の識別子のリスト。現在、「電話」のみがサポートされています。
サイン:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
多要素プロバイダー構成のリスト。 MFA プロバイダー (電話を除く) は、このフィールドを通じて有効かどうかを示します。
サイン:
providerConfigs?: MultiFactorProviderConfig[];
MultiFactorConfig.state
多要素構成の状態。
サイン:
state: MultiFactorConfigState;