Documentation
¶
Index ¶
- type Option
- type RegistryReadAccessValidator
- type RegistryTagsListingAccessValidator
- type RegistryWriteAccessValidator
- type RemoteRegistryAccessValidator
- func (v *RemoteRegistryAccessValidator) ValidateListAccessForRepo(ctx context.Context, repo string, o ...Option) error
- func (v *RemoteRegistryAccessValidator) ValidateReadAccessForImage(ctx context.Context, imageRef string, o ...Option) error
- func (v *RemoteRegistryAccessValidator) ValidateWriteAccessForRepo(ctx context.Context, repo string, o ...Option) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(o *options)
func UseAuthProvider ¶
func UseAuthProvider(authProvider authn.Authenticator) Option
func WithInsecure ¶ added in v0.13.0
func WithTLSVerificationSkip ¶ added in v0.13.0
type RegistryTagsListingAccessValidator ¶ added in v0.13.0
type RemoteRegistryAccessValidator ¶
type RemoteRegistryAccessValidator struct{}
func NewRemoteRegistryAccessValidator ¶
func NewRemoteRegistryAccessValidator() *RemoteRegistryAccessValidator
func (*RemoteRegistryAccessValidator) ValidateListAccessForRepo ¶ added in v0.13.0
func (*RemoteRegistryAccessValidator) ValidateReadAccessForImage ¶
func (*RemoteRegistryAccessValidator) ValidateWriteAccessForRepo ¶
Click to show internal directories.
Click to hide internal directories.