Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.tesla_fleet.oauth.TeslaUserImplementation Class Reference
Inheritance diagram for homeassistant.components.tesla_fleet.oauth.TeslaUserImplementation:
[legend]
Collaboration diagram for homeassistant.components.tesla_fleet.oauth.TeslaUserImplementation:
[legend]

Public Member Functions

None __init__ (self, HomeAssistant hass, str auth_domain, ClientCredential credential)
 
dict[str, Any] extra_authorize_data (self)
 
- Public Member Functions inherited from homeassistant.components.application_credentials.AuthImplementation
None __init__ (self, HomeAssistant hass, str auth_domain, ClientCredential credential, AuthorizationServer authorization_server)
 
str name (self)
 

Detailed Description

Tesla Fleet API user Oauth2 implementation.

Definition at line 69 of file oauth.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.tesla_fleet.oauth.TeslaUserImplementation.__init__ (   self,
HomeAssistant  hass,
str  auth_domain,
ClientCredential   credential 
)
Initialize user Oauth2 implementation.

Definition at line 72 of file oauth.py.

Member Function Documentation

◆ extra_authorize_data()

dict[str, Any] homeassistant.components.tesla_fleet.oauth.TeslaUserImplementation.extra_authorize_data (   self)
Extra data that needs to be appended to the authorize url.

Definition at line 85 of file oauth.py.


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