Интерфейс, представляющий многофакторную конфигурацию. Это можно использовать для определения того, включена или отключена многофакторная аутентификация, а также список поддерживаемых проверок второго фактора.
Подпись:
export interface MultiFactorConfig
Характеристики
Свойство | Тип | Описание |
---|---|---|
идентификаторы факторов | Аутфактортипе [] | Список идентификаторов включенных вторых факторов. В настоящее время поддерживается только «телефон». |
провайдерКонфиги | Мультифакторпровидерконфиг [] | Список конфигураций многофакторного поставщика. Поставщики MFA (кроме телефона) указывают, включены ли они, в этом поле. |
состояние | Мультифакторконфигстате | Состояние многофакторной конфигурации. |
MultiFactorConfig.factorIds
Список идентификаторов включенных вторых факторов. В настоящее время поддерживается только «телефон».
Подпись:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
Список конфигураций многофакторного поставщика. Поставщики MFA (кроме телефона) указывают, включены ли они, в этом поле.
Подпись:
providerConfigs?: MultiFactorProviderConfig[];
MultiFactorConfig.state
Состояние многофакторной конфигурации.
Подпись:
state: MultiFactorConfigState;