Use option.WithAuthCredentialsFile for Google API auth

This commit is contained in:
Herman Slatman
2025-12-23 11:24:47 +01:00
parent cf8479df17
commit 9fe50b0c3b

View File

@@ -90,7 +90,7 @@ type CloudCAS struct {
var newCertificateAuthorityClient = func(ctx context.Context, credentialsFile string) (CertificateAuthorityClient, error) {
var cloudOpts []option.ClientOption
if credentialsFile != "" {
cloudOpts = append(cloudOpts, option.WithCredentialsFile(credentialsFile))
cloudOpts = append(cloudOpts, option.WithAuthCredentialsFile(option.ServiceAccount, credentialsFile))
}
client, err := privateca.NewCertificateAuthorityClient(ctx, cloudOpts...)
if err != nil {