MCPcopy Create free account
hub / github.com/chainloop-dev/chainloop / BackendProvider

Struct BackendProvider

pkg/blobmanager/s3accesspoint/provider.go:177–179  ·  view source on GitHub ↗

BackendProvider implements backend.Provider for the access-point-backed managed CAS. Construction takes only the credentials reader; everything the provider needs at request time lives in the per-tenant secret blob.

Source from the content-addressed store, hash-verified

175// managed CAS. Construction takes only the credentials reader; everything
176// the provider needs at request time lives in the per-tenant secret blob.
177type BackendProvider struct {
178 cReader credentials.Reader
179}
180
181var _ backend.Provider = (*BackendProvider)(nil)
182

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected