Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.fitbit.application_credentials.FitbitOAuth2Implementation Class Reference
Inheritance diagram for homeassistant.components.fitbit.application_credentials.FitbitOAuth2Implementation:
[legend]
Collaboration diagram for homeassistant.components.fitbit.application_credentials.FitbitOAuth2Implementation:
[legend]

Public Member Functions

dict async_resolve_external_data (self, dict[str, Any] external_data)
 
- 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

Local OAuth2 implementation for Fitbit.

This implementation is needed to send the client id and secret as a Basic
Authorization header.

Definition at line 29 of file application_credentials.py.

Member Function Documentation

◆ async_resolve_external_data()

dict homeassistant.components.fitbit.application_credentials.FitbitOAuth2Implementation.async_resolve_external_data (   self,
dict[str, Any]  external_data 
)
Resolve the authorization code to tokens.

Definition at line 36 of file application_credentials.py.


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