Documentation ¶
Index ¶
- type AuthEntry
- type RegistryHelper
- func (rh *RegistryHelper) AddAuthEntry(e AuthEntry)
- func (rh *RegistryHelper) ListImageTags(image string) ([]string, error)
- func (rh *RegistryHelper) ParseAuthEntriesFromEnv() error
- func (rh *RegistryHelper) Resolve(resource authn.Resource) (authn.Authenticator, error)
- func (rh *RegistryHelper) RoundTrip(req *http.Request) (*http.Response, error)
- func (rh *RegistryHelper) RoundTripAuth(req *http.Request) (*http.Response, error)
- func (rh *RegistryHelper) RoundTripCached(req *http.Request, extraKey string, onNew func(res *http.Response) error) (*http.Response, error)
- func (rh *RegistryHelper) RoundTripInfoReq(req *http.Request) (*http.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RegistryHelper ¶ added in v2.9.0
type RegistryHelper struct {
// contains filtered or unexported fields
}
func NewRegistryHelper ¶ added in v2.9.0
func NewRegistryHelper(ctx context.Context) *RegistryHelper
func (*RegistryHelper) AddAuthEntry ¶ added in v2.9.0
func (rh *RegistryHelper) AddAuthEntry(e AuthEntry)
func (*RegistryHelper) ListImageTags ¶ added in v2.9.0
func (rh *RegistryHelper) ListImageTags(image string) ([]string, error)
func (*RegistryHelper) ParseAuthEntriesFromEnv ¶ added in v2.9.0
func (rh *RegistryHelper) ParseAuthEntriesFromEnv() error
func (*RegistryHelper) Resolve ¶ added in v2.9.0
func (rh *RegistryHelper) Resolve(resource authn.Resource) (authn.Authenticator, error)
func (*RegistryHelper) RoundTripAuth ¶ added in v2.9.0
func (*RegistryHelper) RoundTripCached ¶ added in v2.9.0
func (*RegistryHelper) RoundTripInfoReq ¶ added in v2.9.0
Click to show internal directories.
Click to hide internal directories.