diff --git a/src/main/java/land/oras/utils/Const.java b/src/main/java/land/oras/utils/Const.java index e7bb690f..6d09c714 100644 --- a/src/main/java/land/oras/utils/Const.java +++ b/src/main/java/land/oras/utils/Const.java @@ -194,6 +194,16 @@ private Const() { */ public static final String DEFAULT_MANIFEST_MEDIA_TYPE = "application/vnd.oci.image.manifest.v1+json"; + /** + * Media type for config of running container + */ + public static final String CONFIG_RUNNING_CONTAINER_MEDIA_TYPE = "application/vnd.oci.image.config.v1+json"; + + /** + * Media type for config of running docker + */ + public static final String CONFIG_RUNNING_DOCKER_MEDIA_TYPE = "application/vnd.docker.container.image.v1+json"; + /** * The default accept type for the manifest */ diff --git a/src/test/java/land/oras/utils/ConstTest.java b/src/test/java/land/oras/utils/ConstTest.java index 05855bc4..8e8b8471 100644 --- a/src/test/java/land/oras/utils/ConstTest.java +++ b/src/test/java/land/oras/utils/ConstTest.java @@ -36,5 +36,7 @@ void shouldValidateAnnotations() { assertEquals("org.opencontainers.image.revision", Const.ANNOTATION_REVISION); assertEquals("org.opencontainers.image.created", Const.ANNOTATION_CREATED); assertEquals("org.opencontainers.image.ref.name", Const.ANNOTATION_REF); + assertEquals("application/vnd.oci.image.config.v1+json", Const.CONFIG_RUNNING_CONTAINER_MEDIA_TYPE); + assertEquals("application/vnd.docker.container.image.v1+json", Const.CONFIG_RUNNING_DOCKER_MEDIA_TYPE); } }