func Token()

in pkg/auth/auth.go [58:68]


func Token(ctx context.Context) (string, error) {
	token, adcErr := applicationDefault(ctx)
	if adcErr != nil {
		var gcloudErr error
		token, gcloudErr = gcloud(ctx)
		if gcloudErr != nil {
			return "", fmt.Errorf("Token: can't find either Application Default Credentials: %v or gcloud credentials %v", adcErr, gcloudErr)
		}
	}
	return token, nil
}