Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.auth.LinkUserView
 
class  homeassistant.components.auth.RevokeTokenView
 
class  homeassistant.components.auth.TokenView
 

Namespaces

 homeassistant.components.auth
 

Functions

tuple[StoreResultType, RetrieveResultType] homeassistant.components.auth._create_auth_code_store ()
 
bool homeassistant.components.auth.async_setup (HomeAssistant hass, ConfigType config)
 
str homeassistant.components.auth.create_auth_code (HomeAssistant hass, str client_id, Credentials credential)
 
None homeassistant.components.auth.websocket_create_long_lived_access_token (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.auth.websocket_current_user (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.auth.websocket_delete_all_refresh_tokens (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.auth.websocket_delete_refresh_token (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.auth.websocket_refresh_token_set_expiry (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.auth.websocket_refresh_tokens (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.auth.websocket_sign_path (HomeAssistant hass, websocket_api.ActiveConnection connection, dict[str, Any] msg)
 

Variables

 homeassistant.components.auth.CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
 
int homeassistant.components.auth.DELETE_CURRENT_TOKEN_DELAY = 2
 
string homeassistant.components.auth.DOMAIN = "auth"
 
 homeassistant.components.auth.RetrieveResultType
 
 homeassistant.components.auth.StoreResultType