GoogleCloudAuthorizationProvider constructor
GoogleCloudAuthorizationProvider({})
email
- Service account email
privateKey
- exported to JSON service account private key data
scopes
- scopes which will be used with generated access token
Implementation
GoogleCloudAuthorizationProvider({
required this.email,
required this.privateKey,
required this.scopes,
required this.logger,
}) : _httpClient = HttpClient(
baseUrl: 'https://oauth2.googleapis.com',
logger: logger,
);