| __init__(self, HomeAssistant hass) | homeassistant.auth.providers.homeassistant.Data | |
| _async_check_for_not_normalized_usernames(self, dict[str, list[dict[str, str]]] data) | homeassistant.auth.providers.homeassistant.Data | private |
| _data | homeassistant.auth.providers.homeassistant.Data | private |
| _store | homeassistant.auth.providers.homeassistant.Data | private |
| _validate_new_username(self, str new_username) | homeassistant.auth.providers.homeassistant.Data | private |
| add_auth(self, str username, str password) | homeassistant.auth.providers.homeassistant.Data | |
| async_load(self) | homeassistant.auth.providers.homeassistant.Data | |
| async_remove_auth(self, str username) | homeassistant.auth.providers.homeassistant.Data | |
| async_save(self) | homeassistant.auth.providers.homeassistant.Data | |
| change_password(self, str username, str new_password) | homeassistant.auth.providers.homeassistant.Data | |
| change_username(self, str username, str new_username) | homeassistant.auth.providers.homeassistant.Data | |
| hash_password(self, str password, bool for_storage=False) | homeassistant.auth.providers.homeassistant.Data | |
| hass | homeassistant.auth.providers.homeassistant.Data | |
| is_legacy | homeassistant.auth.providers.homeassistant.Data | |
| normalize_username(self, str username, *bool force_normalize=False) | homeassistant.auth.providers.homeassistant.Data | |
| users(self) | homeassistant.auth.providers.homeassistant.Data | |
| validate_login(self, str username, str password) | homeassistant.auth.providers.homeassistant.Data | |