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) }