From e389ea94708e9252daa06ed1aa19f4e0d81170ad Mon Sep 17 00:00:00 2001 From: Sahiba Mittal Date: Thu, 23 Jan 2025 17:39:40 +0000 Subject: [PATCH] Add cyclonedx json media type when exporting components Co-Authored-By: Will Ratner <4613914+wratner@users.noreply.github.com> Co-Authored-By: Niklas --- src/main/java/org/dependencytrack/resources/v1/BomResource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/dependencytrack/resources/v1/BomResource.java b/src/main/java/org/dependencytrack/resources/v1/BomResource.java index c500b72c7..939a7c1e6 100644 --- a/src/main/java/org/dependencytrack/resources/v1/BomResource.java +++ b/src/main/java/org/dependencytrack/resources/v1/BomResource.java @@ -190,7 +190,7 @@ public Response exportProjectAsCycloneDx( @GET @Path("/cyclonedx/component/{uuid}") - @Produces(CycloneDxMediaType.APPLICATION_CYCLONEDX_XML) + @Produces({CycloneDxMediaType.APPLICATION_CYCLONEDX_XML, CycloneDxMediaType.APPLICATION_CYCLONEDX_JSON}) @Operation( summary = "Returns dependency metadata for a specific component in CycloneDX format", description = "

Requires permission VIEW_PORTFOLIO

"