Skip to content

Attributes Fields

Path: $

Top-level fields accepted by AttributesJsonHelper.

Field Aliases ASN.1 Description
tCGPlatformSpecification TCG Platform Specification. Version and platform class.
tCGCredentialSpecification TCG Credential Specification version. Major, Minor, Revision.
tBBSecurityAssertions TBB Security assertions. CC, FIPS, RTM, ISO9000.
platformConfigUri Platform configuration URI.
previousPlatformCertificates List of previous platform certificates. Accepts explicit trait JSON or FILE-backed certificate entries.
cryptographicAnchors Cryptographic anchors for the platform. Accepts explicit trait JSON or FILE-backed certificate entries. FILE entries should use CertificateIdentifierTrait categories such as EK, DICE, or SPDM certificate categories.
tCPASpecVersion Legacy v1.0 TCPA specification version.
tPMManufacturer Legacy v1.0 TPM manufacturer string.
tPMModel Legacy v1.0 TPM model string.
tPMVersion Legacy v1.0 TPM version string.
tPMSpecification Legacy v1.0 TPM specification details.
tPMSecurityAssertions Legacy v1.0 TPM security assertions.

Mermaid

Source: attributes-fields.mmd

graph TD
  attributes_fields["$"]
  attributes_fields_tCGPlatformSpecification["tCGPlatformSpecification"]
  attributes_fields_tCGCredentialSpecification["tCGCredentialSpecification"]
  attributes_fields_tBBSecurityAssertions["tBBSecurityAssertions"]
  attributes_fields_platformConfigUri["platformConfigUri"]
  attributes_fields_previousPlatformCertificates["previousPlatformCertificates"]
  attributes_fields_cryptographicAnchors["cryptographicAnchors"]
  attributes_fields_tCPASpecVersion["tCPASpecVersion"]
  attributes_fields_tPMManufacturer["tPMManufacturer"]
  attributes_fields_tPMModel["tPMModel"]
  attributes_fields_tPMVersion["tPMVersion"]
  attributes_fields_tPMSpecification["tPMSpecification"]
  attributes_fields_tPMSecurityAssertions["tPMSecurityAssertions"]
  attributes_fields --> attributes_fields_tCGPlatformSpecification
  attributes_fields --> attributes_fields_tCGCredentialSpecification
  attributes_fields --> attributes_fields_tBBSecurityAssertions
  attributes_fields --> attributes_fields_platformConfigUri
  attributes_fields --> attributes_fields_previousPlatformCertificates
  attributes_fields --> attributes_fields_cryptographicAnchors
  attributes_fields --> attributes_fields_tCPASpecVersion
  attributes_fields --> attributes_fields_tPMManufacturer
  attributes_fields --> attributes_fields_tPMModel
  attributes_fields --> attributes_fields_tPMVersion
  attributes_fields --> attributes_fields_tPMSpecification
  attributes_fields --> attributes_fields_tPMSecurityAssertions
  classDef path fill:#1f6feb,stroke:#0b3d8c,color:#fff
  classDef field fill:#0e7c66,stroke:#06463a,color:#fff
  classDef alias fill:#6e7681,stroke:#3b414a,color:#fff
  classDef value fill:#bf8700,stroke:#6e4d00,color:#fff
  classDef asn1 fill:#8957e5,stroke:#4f31a3,color:#fff
  class attributes_fields path
  class attributes_fields_tCGPlatformSpecification field
  class attributes_fields_tCGCredentialSpecification field
  class attributes_fields_tBBSecurityAssertions field
  class attributes_fields_platformConfigUri field
  class attributes_fields_previousPlatformCertificates field
  class attributes_fields_cryptographicAnchors field
  class attributes_fields_tCPASpecVersion field
  class attributes_fields_tPMManufacturer field
  class attributes_fields_tPMModel field
  class attributes_fields_tPMVersion field
  class attributes_fields_tPMSpecification field
  class attributes_fields_tPMSecurityAssertions field