Versions in this module Expand all Collapse all v0 v0.1.0 Feb 6, 2022 Changes in this version + const AttestationTagSuffix + const CustomTagPrefix + const RepoOverrideEnvKey + const SBOMTagSuffix + const SignatureTagSuffix + func GetEnvTargetRepository() (name.Repository, error) + func SBOMTag(ref name.Reference, opts ...Option) (name.Tag, error) + func Signatures(ref name.Reference, opts ...Option) (oci.Signatures, error) + func SignedEntity(ref name.Reference, options ...Option) (oci.SignedEntity, error) + func SignedImage(ref name.Reference, options ...Option) (oci.SignedImage, error) + func SignedImageIndex(ref name.Reference, options ...Option) (oci.SignedImageIndex, error) + type Option func(*options) + func WithAttestationSuffix(suffix string) Option + func WithPrefix(prefix string) Option + func WithRemoteOptions(opts ...remote.Option) Option + func WithSBOMSuffix(suffix string) Option + func WithSignatureSuffix(suffix string) Option + func WithTargetRepository(repo name.Repository) Option + type Remote struct + func (r *Remote) ResolveDigest(ref name.Reference, opts ...Option) (*name.Digest, error) + type RemoteApi interface + ResolveDigest func(ref name.Reference, opts ...Option) (*name.Digest, error)