Skip to content

feature: add a "profile" for TSM content type #391

@jraman567

Description

@jraman567

Problem Description:

We currently use the following two content typed for evidence formats:

  • application/vnd.veraison.tsm-report+cbor"
  • application/vnd.veraison.configfs-tsm+json

Different attesters (SEV-SNP, TDX, CCA and so on) generate evidence in the same TSM format. Problem arises when we implement different schemes that can accept this evidence format, the top-level handler won't know which scheme to invoke.

Proposed solution

I propose defining a profile to differentiate. Perhaps, we could use the "provider" (sev_guest, tdx_guest and so on) as a string profile ID.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions