Classes | |
| class | MfaFlowManager |
Functions | |
| data_entry_flow.FlowResult | _prepare_result_json (data_entry_flow.FlowResult result) |
| None | async_setup (HomeAssistant hass) |
| None | websocket_depose_mfa (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg) |
| None | websocket_setup_mfa (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| SCHEMA_WS_DEPOSE_MFA | |
| SCHEMA_WS_SETUP_MFA | |
| string | WS_TYPE_DEPOSE_MFA = "auth/depose_mfa" |
| string | WS_TYPE_SETUP_MFA = "auth/setup_mfa" |
Helpers to setup multi-factor auth module.
|
private |
Convert result to JSON.
Definition at line 152 of file mfa_setup_flow.py.
| None homeassistant.components.auth.mfa_setup_flow.async_setup | ( | HomeAssistant | hass | ) |
Init mfa setup flow manager.
Definition at line 72 of file mfa_setup_flow.py.
| None homeassistant.components.auth.mfa_setup_flow.websocket_depose_mfa | ( | HomeAssistant | hass, |
| websocket_api.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Remove user from mfa module.
Definition at line 125 of file mfa_setup_flow.py.
| None homeassistant.components.auth.mfa_setup_flow.websocket_setup_mfa | ( | HomeAssistant | hass, |
| websocket_api.ActiveConnection | connection, | ||
| dict[str, Any] | msg | ||
| ) |
Return a setup flow for mfa auth module.
Definition at line 87 of file mfa_setup_flow.py.
|
private |
Definition at line 38 of file mfa_setup_flow.py.
| homeassistant.components.auth.mfa_setup_flow.SCHEMA_WS_DEPOSE_MFA |
Definition at line 32 of file mfa_setup_flow.py.
| homeassistant.components.auth.mfa_setup_flow.SCHEMA_WS_SETUP_MFA |
Definition at line 19 of file mfa_setup_flow.py.
| string homeassistant.components.auth.mfa_setup_flow.WS_TYPE_DEPOSE_MFA = "auth/depose_mfa" |
Definition at line 31 of file mfa_setup_flow.py.
| string homeassistant.components.auth.mfa_setup_flow.WS_TYPE_SETUP_MFA = "auth/setup_mfa" |
Definition at line 18 of file mfa_setup_flow.py.