adapter

package
v0.0.0-...-c6b7d3a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2022 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Adapter

type Adapter interface {
	Capabilities(uri *url.URL) *quay.AppCapabilities
	ManifestSecurity(ctx context.Context, path, digest string, opts Opts) (*secscan.Response, int, error)
}

type Harbor

type Harbor struct{}

func NewHarborAdapter

func NewHarborAdapter() *Harbor

func (*Harbor) Capabilities

func (*Harbor) Capabilities(uri *url.URL) *quay.AppCapabilities

func (*Harbor) ManifestSecurity

func (h *Harbor) ManifestSecurity(ctx context.Context, path, digest string, opts Opts) (*secscan.Response, int, error)

type HarborScan

type HarborScan map[string]harbor.Report

type Opts

type Opts struct {
	URI             string
	Features        bool
	Vulnerabilities bool
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL