Files
NikolayandGitHub 590afe3070 go.mod: unpin cloud.google.com/go/storage
Add build tag `disable_grpc_modules` for vmbackup, vmrestore and
vmbackupmanager. Binary size increases only for 3MB with it. It's
acceptable trade-off for security and feature updates.

Related issue:
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8008
2025-08-19 12:21:54 +02:00

13 lines
340 B
Go

package x509bundle
import (
"github.com/spiffe/go-spiffe/v2/spiffeid"
)
// Source represents a source of X.509 bundles keyed by trust domain.
type Source interface {
// GetX509BundleForTrustDomain returns the X.509 bundle for the given trust
// domain.
GetX509BundleForTrustDomain(trustDomain spiffeid.TrustDomain) (*Bundle, error)
}