# 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.