summaryrefslogtreecommitdiffstats
path: root/spec/spec.go
diff options
context:
space:
mode:
Diffstat (limited to 'spec/spec.go')
-rw-r--r--spec/spec.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/spec/spec.go b/spec/spec.go
new file mode 100644
index 0000000..c0c1718
--- /dev/null
+++ b/spec/spec.go
@@ -0,0 +1,20 @@
+package spec
+
+const (
+ // MediaTypeLayerEnc is MIME type used for encrypted layers.
+ MediaTypeLayerEnc = "application/vnd.oci.image.layer.v1.tar+encrypted"
+ // MediaTypeLayerGzipEnc is MIME type used for encrypted gzip-compressed layers.
+ MediaTypeLayerGzipEnc = "application/vnd.oci.image.layer.v1.tar+gzip+encrypted"
+ // MediaTypeLayerZstdEnc is MIME type used for encrypted zstd-compressed layers.
+ MediaTypeLayerZstdEnc = "application/vnd.oci.image.layer.v1.tar+zstd+encrypted"
+ // MediaTypeLayerNonDistributableEnc is MIME type used for non distributable encrypted layers.
+ MediaTypeLayerNonDistributableEnc = "application/vnd.oci.image.layer.nondistributable.v1.tar+encrypted"
+ // MediaTypeLayerNonDistributableGzipEnc is MIME type used for non distributable encrypted gzip-compressed layers.
+ MediaTypeLayerNonDistributableGzipEnc = "application/vnd.oci.image.layer.nondistributable.v1.tar+gzip+encrypted"
+ // MediaTypeLayerNonDistributableZstdEnc is MIME type used for non distributable encrypted zstd-compressed layers.
+ MediaTypeLayerNonDistributableZstdEnc = "application/vnd.oci.image.layer.nondistributable.v1.tar+zstd+encrypted"
+ // MediaTypeLayerNonDistributableZsdtEnc is MIME type used for non distributable encrypted zstd-compressed layers.
+ //
+ // Deprecated: Use [MediaTypeLayerNonDistributableZstdEnc].
+ MediaTypeLayerNonDistributableZsdtEnc = MediaTypeLayerNonDistributableZstdEnc
+)