Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CoSMID templates and schema to comply with RFC 9393 #24

Conversation

Priyanshuthapliyal2005
Copy link
Contributor

Pull Request Description

This PR introduces the following changes to the CoSMID templates and schema to ensure compliance with RFC 9393:

  1. Added cosmid-meta-mini.json:

    • Added entity-name and role fields to match the entity-entry map structure.
  2. Added cosmid-meta-full.json:

    • Added entity-name, reg-id, role, and thumbprint fields to match the entity-entry map structure.
    • Retained the validity field for metadata.
  3. Added cosmid-example.json:

    • Added tag-id, tag-version, software-name, profile, validity, and entity fields to match the concise-swid-tag map structure.
  4. Added cosmid-full.json:

    • Added tag-id, tag-version, software-name, profile, validity, entity, and link fields to match the concise-swid-tag map structure.
  5. Added cosmid-schema.json:

    • Added properties for tag-id, tag-version, corpus, patch, supplemental, software-name, software-version, version-scheme, media, software-meta, entity, link, payload, and evidence to match the concise-swid-tag map structure.
    • Ensured the schema conforms to the CDDL specification provided in RFC 9393.

fix #19

@Priyanshuthapliyal2005 Priyanshuthapliyal2005 marked this pull request as draft January 4, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Migrated] Add CoSWID template
1 participant