# Functions
NewClient creates IAM (jwt) authorized client from provided ClientOptions list.
WithAudience set provided audience.
WithCertPool set provided certPool.
WithCertPoolFile try set root certPool from provided cert file path.
WithDefaultEndpoint set endpoint with default value.
WithEndpoint set provided endpoint.
WithFallbackCredentials makes fallback credentials if primary credentials are failed.
WithInsecureSkipVerify set insecureSkipVerify to true which force client accepts any TLS certificate presented by the iam server and any host name in that certificate.
WithIssuer set provided issuer.
WithKeyID set provided keyID.
WithPrivateKey set provided private key.
WithPrivateKeyFile try set key from provided private key file path.
WithServiceFile try set key, keyID, issuer from provided service account file path.
WithServiceKey try set key, keyID, issuer from provided service account data key.
WithSourceInfo set sourceInfo.
WithSystemCertPool try set certPool with system root certificates.
WithTokenTTL set provided tokenTTL duration.
# Constants
Default client parameters.
Default client parameters.
Default client parameters.
# Variables
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author