1
1
# Predicate type: Software Supply Chain Attribute Integrity (SCAI)
2
2
3
- Type URI: https://in-toto.io/attestation/scai/attribute-report
3
+ Type URI: https://in-toto.io/attestation/scai
4
4
5
- Version: 0.2
5
+ Version: 0.3
6
6
7
7
Author: Marcela Melara ([ @marcelamelara ] ( https://github.com/marcelamelara ) )
8
8
@@ -99,7 +99,7 @@ together in a SCAI Attribute Report predicate.
99
99
100
100
``` jsonc
101
101
{
102
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 " ,
102
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 " ,
103
103
" predicate" : {
104
104
" attributes" : [{
105
105
" attribute" : " <ATTRIBUTE>" ,
@@ -136,7 +136,7 @@ The following parsing rules apply in addition:
136
136
` predicateType ` _ string ([ TypeURI] ), required_
137
137
138
138
> Identifier for the schema of the Attribute Report. Always
139
- > ` https://in-toto.io/attestation/scai/attribute-report/ v0.2 ` for this version of the
139
+ > ` https://in-toto.io/attestation/scai/v0.3 ` for this version of the
140
140
> spec.
141
141
142
142
` predicate.attributes ` _ array of objects, required_
@@ -197,7 +197,7 @@ The following parsing rules apply in addition:
197
197
" digest" : { " sha256" : " 78ab6a8..." }
198
198
}],
199
199
200
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 " ,
200
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 " ,
201
201
" predicate" : {
202
202
" attributes" : [{
203
203
" attribute" : " WITH_STACK_PROTECTION" ,
@@ -226,7 +226,7 @@ The following parsing rules apply in addition:
226
226
" digest" : { " sha256" : " 78ab6a8..." }
227
227
}],
228
228
229
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 " ,
229
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 " ,
230
230
" predicate" : {
231
231
" attributes" : [{
232
232
" attribute" : " WITH_STACK_PROTECTION" ,
@@ -256,7 +256,7 @@ The following parsing rules apply in addition:
256
256
" digest" : { " sha256" : " 78ab6a8..." }
257
257
}],
258
258
259
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 " ,
259
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 " ,
260
260
" predicate" : {
261
261
" attributes" : [{
262
262
" attribute" : " WITH_STACK_PROTECTION" ,
@@ -290,7 +290,7 @@ The following parsing rules apply in addition:
290
290
" digest" : { " sha256" : " 78ab6a8..." }
291
291
}],
292
292
293
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 " ,
293
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 " ,
294
294
" predicate" : {
295
295
" attributes" : [{
296
296
" attribute" : " ATTESTED_DEPENDENCIES" ,
@@ -323,7 +323,7 @@ The following parsing rules apply in addition:
323
323
" digest" : { " sha256" : " 78ab6a8..." }
324
324
}],
325
325
326
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 "
326
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 "
327
327
" predicate" : {
328
328
" attributes" : [{
329
329
" attribute" : " VALID_ENCLAVE" ,
@@ -354,7 +354,7 @@ The following parsing rules apply in addition:
354
354
" digest" : { " sha256" : " 88888888..." }
355
355
}],
356
356
357
- " predicateType" : " https://in-toto.io/attestation/scai/attribute-report/ v0.2 " ,
357
+ " predicateType" : " https://in-toto.io/attestation/scai/v0.3 " ,
358
358
" predicate" : {
359
359
" attributes" : [{
360
360
" attribute" : " attestation-1" ,
@@ -387,6 +387,10 @@ The following parsing rules apply in addition:
387
387
388
388
## Changelog and Migrations
389
389
390
+ ### New in v0.3
391
+
392
+ - Simplify the predicate ` TypeURI ` suffix from ` /scai/attribute-report ` to ` /scai ` per the latest [ predicate naming convention] .
393
+
390
394
### New in v0.2
391
395
392
396
- Change the ` target ` and ` evidence ` field type of a SCAI Attribute
@@ -399,3 +403,4 @@ The following parsing rules apply in addition:
399
403
[ TypeURI ] : ../v1/field_types.md#typeuri
400
404
[ attestation Bundle ] : ../v1/bundle.md
401
405
[ parsing rules ] : ../v1#parsing-rules
406
+ [ predicate naming convention ] : ../../docs/new_predicate_guidelines.md#vetting-process
0 commit comments