Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NotationValidator ¶ added in v0.5.0
type NotationValidator struct {
// contains filtered or unexported fields
}
func NewNotationValidator ¶ added in v0.5.0
func NewNotationValidator(logger hclog.Logger, name string, verifier notation.ImageVerifier) *NotationValidator
func (*NotationValidator) Name ¶ added in v0.5.0
func (v *NotationValidator) Name() string
type OpaValidator ¶
type OpaValidator struct {
// contains filtered or unexported fields
}
func NewOpaValidator ¶
func NewOpaValidator(name, filename, query string, logger hclog.Logger, imageVerifier notation.ImageVerifier) (*OpaValidator, error)
type WebhookValidator ¶ added in v0.0.3
type WebhookValidator struct {
// contains filtered or unexported fields
}
func NewWebhookValidator ¶ added in v0.0.3
func NewWebhookValidator(name string, endpoint string, method string, logger hclog.Logger) (*WebhookValidator, error)
func (*WebhookValidator) Name ¶ added in v0.0.3
func (w *WebhookValidator) Name() string
Click to show internal directories.
Click to hide internal directories.