# Functions
NewPuller creates a new Puller instance.
NewSignatureChecker creates a new Puller instance.
TagsGetter creates a new TagsGetter instance.
prepareRemoteOptions prepares some options used to interact with a remote registry.
RegistryIsDockerHub checks if the registry of the reference provided is the Docker Hub.
# Variables
Cosign represents the cosign signature kind.
ErrArtifactNotFound indicates that the requested artifact was not found in the registry.
ErrLayerNotFound indicates that the requested layer was not found in the OCI artifact provided.
# Structs
Puller is a hub.OCIPuller implementation.
PullerMock is a mock hub.OCIPuller implementation.
SignatureChecker is a hub.OCISignatureChecker implementation.
SignatureCheckerMock is a mock implementation of the hub.OCISignatureChecker interface.
TagsGetter provides a mechanism to get all the version tags available for a given repository in a OCI registry.
TagsGetterMock is a mock implementation of the hub.OCITagsGetter interface.