Classes | |
| class | AccessTokenAuthImpl |
| class | ApiAuthImpl |
| class | DeviceFlow |
| class | GoogleHybridAuth |
| class | InvalidCredential |
| class | OAuthError |
Functions | |
| DeviceFlow | async_create_device_flow (HomeAssistant hass, str client_id, str client_secret, FeatureAccess access) |
| FeatureAccess | get_feature_access (ConfigEntry config_entry) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | DEVICE_AUTH_CREDS = "creds" |
| int | EVENT_PAGE_SIZE = 100 |
| int | EXCHANGE_TIMEOUT_SECONDS = 60 |
Client library for talking to Google APIs.
| DeviceFlow homeassistant.components.google.api.async_create_device_flow | ( | HomeAssistant | hass, |
| str | client_id, | ||
| str | client_secret, | ||
| FeatureAccess | access | ||
| ) |
| FeatureAccess homeassistant.components.google.api.get_feature_access | ( | ConfigEntry | config_entry | ) |
|
private |
| string homeassistant.components.google.api.DEVICE_AUTH_CREDS = "creds" |