# Packages

Package cert contains certificate tools for Google API clients.
Copyright 2022 Google LLC.
Package impersonate is used to impersonate Google Credentials.
No description provided by the author

# Functions

Creds returns credential information obtained from DialSettings, or if none, then it returns default credential information.
GetGRPCTransportConfigAndEndpoint returns an instance of credentials.TransportCredentials, and the corresponding endpoint to use for GRPC client.
GetHTTPTransportConfigAndEndpoint returns a client certificate source, a function for dialing MTLS with S2A, and the endpoint to use for HTTP client.
GetQuotaProject retrieves quota project with precedence being: client option, environment variable, creds file.
GetS2AAddress returns the S2A address to be reached via plaintext connection.

# Constants

Version is the current tagged release of the library.

# Structs

DialSettings holds information needed to establish a connection with a Google API service.

# Interfaces

ConnPool is a pool of grpc.ClientConns.