# Functions
NewClient creates a HTTP Client that automatically adds an ID token to each request via an Authorization header.
NewTokenSource creates a TokenSource that returns ID tokens with the audience provided and configured with the supplied options.
NewValidator creates a Validator that uses the options provided to configure a the internal http.Client that will be used to make requests to fetch JWKs.
Validate is used to validate the provided idToken with a known Google cert URL.
WithCredentialsFile returns a ClientOption that authenticates API calls with the given service account or refresh token JSON credentials file.
WithCredentialsJSON returns a ClientOption that authenticates API calls with the given service account or refresh token JSON credentials.
WithCustomClaims optionally specifies custom private claims for an ID token.
WithHTTPClient returns a ClientOption that specifies the HTTP client to use as the basis of communications.
# Type aliases
ClientOption is for configuring a Google API client or transport.