Expand description
Google OAuth2 authentication library for ADI.
Provides authentication strategies for Google APIs:
- API key authentication
- Service account authentication (JWT)
- OAuth2 authentication (user consent flow)
Structs§
- ApiKey
Auth - API key authentication.
- OAuth2
Auth - OAuth2 authentication with refresh token support.
- Service
Account Auth - Service account authentication using JWT.
- Service
Account Credentials - Google service account credentials from JSON key file.
- Token
- Access token with expiration.
Enums§
- Credentials
- Unified credentials type for Google authentication.
- Error
- Errors that can occur during Google authentication.
Traits§
- Auth
Strategy - Authentication strategy for Google APIs.
- Token
Store - Trait for persistent token storage.
Type Aliases§
- Result
- Result type for Google auth operations.