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