# Packages

Package verifier contains the verifier interface and the cosign verifier implementation.

# Functions

NewOCIClient creates a new OCI client with the given options.
WithAnonymousAuth configures the OCI client with anonymous authentication.
WithBasicAuth configures the OCI client with basic authentication.
WithMultiAuth configures the OCI client with multiple authentication keychains.
WithTLSConfig configures the OCI client with the given TLS options.
WithVerificationPublicKeys configures the OCI client with the given public keys for signature verification.
WithVerificationTimeout configures the OCI client with the given verification timeout.

# Constants

Scheme is the URI scheme for an OCI registry.
VerificationTimeout is the timeout for verifying the authenticity of an image.

# Variables

ErrNoPublicKeys is the error message for when no public keys are provided for signature verification.

# Structs

Client is an interface for interacting with an OCI registry.
ImageOptions defines the options for pulling an image.

# Type aliases

Option is a functional option for configuring the OCI client.