package
0.0.0-20240818021530-f5e744f7964a
Repository: https://github.com/kaisenlinux/docker.io.git
Documentation: pkg.go.dev

# Functions

CheckV2MetadataHMAC returns true if the given "meta" is tagged with a hmac hashed by the given "key".
ComputeV2MetadataHMAC returns a hmac for the given "meta" hash by the given key.
ComputeV2MetadataHMACKey returns a key for the given "authConfig" that can be used to hash v2 metadata entries.
NewFSMetadataStore creates a new filesystem-based metadata store.
NewV2MetadataService creates a new diff ID to v2 metadata mapping service.

# Structs

FSMetadataStore uses the filesystem to associate metadata with layer and image IDs.
V2Metadata contains the digest and source repository information for a layer.

# Interfaces

Store implements a K/V store for mapping distribution-related IDs to on-disk layer IDs and image IDs.
V2MetadataService maps layer IDs to a set of known metadata for the layer.