Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.hassio.auth.HassIOAuth Class Reference
Inheritance diagram for homeassistant.components.hassio.auth.HassIOAuth:
[legend]
Collaboration diagram for homeassistant.components.hassio.auth.HassIOAuth:
[legend]

Public Member Functions

web.Response post (self, web.Request request, dict[str, str] data)
 
- Public Member Functions inherited from homeassistant.components.hassio.auth.HassIOBaseAuth
None __init__ (self, HomeAssistant hass, User user)
 

Static Public Attributes

 extra = vol.ALLOW_EXTRA,
 
string name = "api:hassio:auth"
 
 provider
 
 status
 
string url = "/api/hassio_auth"
 

Additional Inherited Members

- Public Attributes inherited from homeassistant.components.hassio.auth.HassIOBaseAuth
 hass
 
 user
 

Detailed Description

Hass.io view to handle auth requests.

Definition at line 59 of file auth.py.

Member Function Documentation

◆ post()

web.Response homeassistant.components.hassio.auth.HassIOAuth.post (   self,
web.Request  request,
dict[str, str]  data 
)

Definition at line 72 of file auth.py.

Member Data Documentation

◆ extra

homeassistant.components.hassio.auth.HassIOAuth.extra = vol.ALLOW_EXTRA,
static

Definition at line 69 of file auth.py.

◆ name

string homeassistant.components.hassio.auth.HassIOAuth.name = "api:hassio:auth"
static

Definition at line 62 of file auth.py.

◆ provider

homeassistant.components.hassio.auth.HassIOAuth.provider
static
Handle auth requests.

Definition at line 75 of file auth.py.

◆ status

homeassistant.components.hassio.auth.HassIOAuth.status
static

Definition at line 84 of file auth.py.

◆ url

string homeassistant.components.hassio.auth.HassIOAuth.url = "/api/hassio_auth"
static

Definition at line 63 of file auth.py.


The documentation for this class was generated from the following file: