@@ -74,76 +74,6 @@ components:
74
74
value :
75
75
$ref : ' #/components/schemas/EvidenceBytes'
76
76
77
- AttestationResult :
78
- required :
79
- - status
80
- - timestamp
81
- properties :
82
- status :
83
- $ref : " #/components/schemas/AttestationResultStatusValue"
84
- description : >
85
- Overall validation result
86
- trust-vector :
87
- $ref : " #/components/schemas/AttestationResultTrustVector"
88
- description : >
89
- A vector of status values characterising specific aspects of
90
- attested evidence.
91
- raw-evidence :
92
- type : string
93
- format : byte
94
- description :
95
- base64 encoded 32, 48, or 64 bytes evidence token as received by the verifier.
96
- timestamp :
97
- type : string
98
- format : date-time
99
- description : >
100
- time (UTC ISO 8601 timestamp) at which the attestation result was
101
- created.
102
- endorsed-claims :
103
- $ref : " #/components/schemas/AttestationResultEndorsedClaims"
104
- description : >
105
- Claims endorsed by the verifier based on the evidence extracted
106
- from the evidence and available endorsements.
107
- appraisal-policy-id :
108
- type : string
109
- description : >
110
- An identifier of the policy that was used by the verifier to
111
- evaluate the evidence and produce the attestation result.
112
- veraison-processed-evidence :
113
- type : object
114
- description : >
115
- Claims extracted from raw evidence.
116
-
117
- AttestationResultTrustVector :
118
- properties :
119
- hw-authenticity :
120
- $ref : " #/components/schemas/AttestationResultStatusValue"
121
- sw-integrity :
122
- $ref : " #/components/schemas/AttestationResultStatusValue"
123
- sw-up-to-dateness :
124
- $ref : " #/components/schemas/AttestationResultStatusValue"
125
- config-integrity :
126
- $ref : " #/components/schemas/AttestationResultStatusValue"
127
- runtime-integrity :
128
- $ref : " #/components/schemas/AttestationResultStatusValue"
129
- certification-status :
130
- $ref : " #/components/schemas/AttestationResultStatusValue"
131
-
132
- AttestationResultStatusValue :
133
- type : string
134
- enum : [failure, success, unknown]
135
-
136
- AttestationResultEndorsedClaims :
137
- properties :
138
- hw-details :
139
- type : object
140
- sw-details :
141
- type : object
142
- certification-details :
143
- type : object
144
- configdetails :
145
- type : object
146
-
147
77
Problem :
148
78
required :
149
79
- title
0 commit comments