# Functions
NewCertSource returns a CertSource which can be used to authenticate using the provided client, which must not be nil.
NewCertSourceOpts returns a CertSource configured with the provided Opts.
# Structs
RemoteCertSource implements a CertSource, using Cloud SQL APIs to return Local certificates for identifying oneself as a specific user to the remote instance and Remote certificates for confirming the remote database's identity.
RemoteOpts are a collection of options for NewCertSourceOpts.