createServiceAccountAccessTokenProvider function

AccessTokenProvider createServiceAccountAccessTokenProvider({
  1. required Object credentialsJson,
  2. List<String> scopes = const [cloudPlatformScope],
  3. String? impersonatedUser,
  4. Client? baseClient,
})

Creates an access token provider backed by service account credentials.

Implementation

AccessTokenProvider createServiceAccountAccessTokenProvider({
  required Object credentialsJson,
  List<String> scopes = const [cloudPlatformScope],
  String? impersonatedUser,
  http.Client? baseClient,
}) {
  return token_provider.createServiceAccountAccessTokenProvider(
    credentialsJson: credentialsJson,
    scopes: scopes,
    impersonatedUser: impersonatedUser,
    baseClient: baseClient,
  );
}