7
7
},
8
8
"item" : [
9
9
{
10
- "name" : " Verifiable Credentials" ,
10
+ "name" : " Generating Verifiable Credentials" ,
11
11
"item" : [
12
12
{
13
13
"name" : " Generate a Verifiable Credential" ,
198
198
}
199
199
},
200
200
"url" : {
201
- "raw" : " localhost:8080/issuer/" ,
201
+ "raw" : " localhost:8080/issuer/did:web:fiware.github.io:tutorials.Step-by-Step:animal-welfare " ,
202
202
"host" : [
203
203
" localhost"
204
204
],
205
205
"port" : " 8080" ,
206
206
"path" : [
207
207
" issuer" ,
208
- " "
208
+ " did:web:fiware.github.io:tutorials.Step-by-Step:animal-welfare "
209
209
]
210
210
}
211
211
},
286
286
"header" : [],
287
287
"body" : {
288
288
"mode" : " raw" ,
289
- "raw" : " {\n \" id\" : \" packet-delivery-service\" ,\n \" defaultOidcScope\" : \" default\" ,\n \" oidcScopes\" : {\n \" default\" : [\n {\n \" type\" : \" VerifiableCredential\" ,\n \" trustedParticipantsLists\" : [\n \" https://tir-pdc.gaia-x.fiware.dev\"\n ],\n \" trustedIssuersLists\" : [\n \" https://til-pdc.gaia-x.fiware.dev\"\n ]\n }\n ]\n }\n }" ,
289
+ "raw": "{\n \"id\": \"farmer\",\n \"defaultOidcScope\": \"default\",\n \"oidcScopes\": {\n \"default\": [\n {\n \"type\": \"VerifiableCredential\",\n \"trustedParticipantsLists\": [\n \"https://tir-pdc.gaia-x.fiware.dev\"\n ],\n \"trustedIssuersLists\": [\n \"https://til-pdc.gaia-x.fiware.dev\"\n ]\n },\n {\n \"type\": \"IDCard\",\n \"trustedParticipantsLists\": [\n \"https://tir-pdc.gaia-x.fiware.dev\"\n ],\n \"trustedIssuersLists\": [\n \"https://til-pdc.gaia-x.fiware.dev\"\n ]\n }, {\n \"type\": \"DriversLicense\",\n \"trustedParticipantsLists\": [\n \"https://tir-pdc.gaia-x.fiware.dev\"\n ],\n \"trustedIssuersLists\": [\n \"https://til-pdc.gaia-x.fiware.dev\"\n ]\n }\n ]\n }\n}",
290
290
"options" : {
291
291
"raw" : {
292
292
"language" : " json"
324
324
}
325
325
},
326
326
"url" : {
327
- "raw" : " localhost:8081/service/packet-delivery-service " ,
327
+ "raw" : " localhost:8081/service/vet " ,
328
328
"host" : [
329
329
" localhost"
330
330
],
331
331
"port" : " 8081" ,
332
332
"path" : [
333
333
" service" ,
334
- " packet-delivery-service "
334
+ " vet "
335
335
]
336
336
}
337
337
},
398
398
]
399
399
},
400
400
{
401
- "name" : " Get a cow" ,
402
- "request" : {
403
- "method" : " GET" ,
404
- "header" : [
405
- {
406
- "key" : " Link" ,
407
- "value" : " <{{ngsi-context.jsonld}}>; rel=\" http://www.w3.org/ns/json-ld#context\" ; type=\" application/ld+json\" " ,
408
- "type" : " text"
401
+ "name" : " Verification of Credentials" ,
402
+ "item" : [
403
+ {
404
+ "name" : " Get a vet records (no token)" ,
405
+ "request" : {
406
+ "method" : " GET" ,
407
+ "header" : [
408
+ {
409
+ "key" : " Link" ,
410
+ "value" : " <{{ngsi-context.jsonld}}>; rel=\" http://www.w3.org/ns/json-ld#context\" ; type=\" application/ld+json\" " ,
411
+ "type" : " text"
412
+ },
413
+ {
414
+ "key" : " Authorization" ,
415
+ "value" : " Bearer {{vp-invalid}}" ,
416
+ "type" : " text" ,
417
+ "disabled" : true
418
+ }
419
+ ],
420
+ "url" : {
421
+ "raw" : " localhost:1030/ngsi-ld/v1/entities?local=true" ,
422
+ "host" : [
423
+ " localhost"
424
+ ],
425
+ "port" : " 1030" ,
426
+ "path" : [
427
+ " ngsi-ld" ,
428
+ " v1" ,
429
+ " entities"
430
+ ],
431
+ "query" : [
432
+ {
433
+ "key" : " local" ,
434
+ "value" : " true"
435
+ }
436
+ ]
437
+ }
409
438
},
410
- {
411
- "key" : " Authorization" ,
412
- "value" : " Bearer xxx" ,
413
- "type" : " text"
414
- }
415
- ],
416
- "url" : {
417
- "raw" : " localhost:80/ngsi-ld/v1/entities?local=true" ,
418
- "host" : [
419
- " localhost"
420
- ],
421
- "port" : " 80" ,
422
- "path" : [
423
- " ngsi-ld" ,
424
- " v1" ,
425
- " entities"
426
- ],
427
- "query" : [
428
- {
429
- "key" : " local" ,
430
- "value" : " true"
439
+ "response" : []
440
+ },
441
+ {
442
+ "name" : " Get a vet records (Invalid)" ,
443
+ "request" : {
444
+ "method" : " GET" ,
445
+ "header" : [
446
+ {
447
+ "key" : " Link" ,
448
+ "value" : " <{{ngsi-context.jsonld}}>; rel=\" http://www.w3.org/ns/json-ld#context\" ; type=\" application/ld+json\" " ,
449
+ "type" : " text"
450
+ },
451
+ {
452
+ "key" : " Authorization" ,
453
+ "value" : " Bearer {{vp-invalid}}" ,
454
+ "type" : " text"
455
+ }
456
+ ],
457
+ "url" : {
458
+ "raw" : " localhost:1030/ngsi-ld/v1/entities?local=true" ,
459
+ "host" : [
460
+ " localhost"
461
+ ],
462
+ "port" : " 1030" ,
463
+ "path" : [
464
+ " ngsi-ld" ,
465
+ " v1" ,
466
+ " entities"
467
+ ],
468
+ "query" : [
469
+ {
470
+ "key" : " local" ,
471
+ "value" : " true"
472
+ }
473
+ ]
431
474
}
432
- ]
475
+ },
476
+ "response" : []
477
+ },
478
+ {
479
+ "name" : " Get a vet records (Alice)" ,
480
+ "request" : {
481
+ "method" : " GET" ,
482
+ "header" : [
483
+ {
484
+ "key" : " Link" ,
485
+ "value" : " <{{ngsi-context.jsonld}}>; rel=\" http://www.w3.org/ns/json-ld#context\" ; type=\" application/ld+json\" " ,
486
+ "type" : " text"
487
+ },
488
+ {
489
+ "key" : " Authorization" ,
490
+ "value" : " Bearer {{vp-alice}}" ,
491
+ "type" : " text"
492
+ }
493
+ ],
494
+ "url" : {
495
+ "raw" : " localhost:1030/ngsi-ld/v1/entities?local=true" ,
496
+ "host" : [
497
+ " localhost"
498
+ ],
499
+ "port" : " 1030" ,
500
+ "path" : [
501
+ " ngsi-ld" ,
502
+ " v1" ,
503
+ " entities"
504
+ ],
505
+ "query" : [
506
+ {
507
+ "key" : " local" ,
508
+ "value" : " true"
509
+ }
510
+ ]
511
+ }
512
+ },
513
+ "response" : []
514
+ },
515
+ {
516
+ "name" : " Get a vet records (Access)" ,
517
+ "request" : {
518
+ "method" : " GET" ,
519
+ "header" : [
520
+ {
521
+ "key" : " Link" ,
522
+ "value" : " <{{ngsi-context.jsonld}}>; rel=\" http://www.w3.org/ns/json-ld#context\" ; type=\" application/ld+json\" " ,
523
+ "type" : " text"
524
+ },
525
+ {
526
+ "key" : " Authorization" ,
527
+ "value" : " Bearer {{vp-alice-access}}" ,
528
+ "type" : " text"
529
+ }
530
+ ],
531
+ "url" : {
532
+ "raw" : " localhost:1030/ngsi-ld/v1/entities?local=true" ,
533
+ "host" : [
534
+ " localhost"
535
+ ],
536
+ "port" : " 1030" ,
537
+ "path" : [
538
+ " ngsi-ld" ,
539
+ " v1" ,
540
+ " entities"
541
+ ],
542
+ "query" : [
543
+ {
544
+ "key" : " local" ,
545
+ "value" : " true"
546
+ }
547
+ ]
548
+ }
549
+ },
550
+ "response" : []
551
+ },
552
+ {
553
+ "name" : " Get vet records (Keycloak User)" ,
554
+ "request" : {
555
+ "method" : " GET" ,
556
+ "header" : [
557
+ {
558
+ "key" : " Link" ,
559
+ "value" : " <{{ngsi-context.jsonld}}>; rel=\" http://www.w3.org/ns/json-ld#context\" ; type=\" application/ld+json\" " ,
560
+ "type" : " text"
561
+ },
562
+ {
563
+ "key" : " Authorization" ,
564
+ "value" : " Bearer {{vp-alice-user}}" ,
565
+ "type" : " text"
566
+ }
567
+ ],
568
+ "url" : {
569
+ "raw" : " localhost:1030/ngsi-ld/v1/entities?local=true" ,
570
+ "host" : [
571
+ " localhost"
572
+ ],
573
+ "port" : " 1030" ,
574
+ "path" : [
575
+ " ngsi-ld" ,
576
+ " v1" ,
577
+ " entities"
578
+ ],
579
+ "query" : [
580
+ {
581
+ "key" : " local" ,
582
+ "value" : " true"
583
+ }
584
+ ]
585
+ }
586
+ },
587
+ "response" : []
433
588
}
434
- },
435
- "response" : []
589
+ ]
436
590
}
437
591
],
438
592
"event" : [
464
618
"type" : " string"
465
619
},
466
620
{
467
- "key" : " vp" ,
621
+ "key" : " vp-invalid " ,
468
622
"value": "eyJhbGciOiJFUzI1NksiLCJ0eXAiOiJKV1QifQ.eyJ2cCI6eyJAY29udGV4dCI6WyJodHRwczovL3d3dy53My5vcmcvMjAxOC9jcmVkZW50aWFscy92MSJdLCJ0eXBlIjpbIlZlcmlmaWFibGVQcmVzZW50YXRpb24iXSwidmVyaWZpYWJsZUNyZWRlbnRpYWwiOlsiZXlKaGJHY2lPaUpGVXpJMU5rc2lMQ0owZVhBaU9pSktWMVFpZlEuZXlKMll5STZleUpBWTI5dWRHVjRkQ0k2V3lKb2RIUndjem92TDNkM2R5NTNNeTV2Y21jdk1qQXhPQzlqY21Wa1pXNTBhV0ZzY3k5Mk1TSXNJbWgwZEhCek9pOHZabWwzWVhKbExtZHBkR2gxWWk1cGJ5OTBkWFJ2Y21saGJITXVVM1JsY0MxaWVTMVRkR1Z3TDJOeVpXUmxiblJwWVd4ekxtcHpiMjVzWkNKZExDSjBlWEJsSWpwYklsWmxjbWxtYVdGaWJHVkRjbVZrWlc1MGFXRnNJaXdpUkhKcGRtVnljMHhwWTJWdWMyVWlYU3dpWTNKbFpHVnVkR2xoYkZOMVltcGxZM1FpT25zaWFXUWlPaUoxY200NlpISnBkbVZ5Y3kxc2FXTmxibk5sT21Gc2FXTmxPakF3TVNJc0ltNWhiV1VpT2lKQmJHbGpaU0lzSW1SaGRHVlBaa0pwY25Sb0lqb2lNVGs0TkMwd09TMHhOeUlzSW5Cc1lXTmxUMlpDYVhKMGFDSTZJa0psY214cGJpSXNJbVJoZEdWUFprbHpjM1ZsSWpvaU1qQXdOeTB3TVMwd09TSXNJbVJoZEdWUFprVjRjR2x5ZVNJNklqSXdNemN0TURFdE1Ea2lMQ0pwYzNOMWFXNW5RWFYwYUc5eWFYUjVJam9pUkZaTVFTSXNJbXhwWTJWdWMyVk9kVzFpWlhJaU9pSkJURWxEUlRFeU16UTFXRmc1U1Vvek5TSXNJblpsYUdsamJHVkRZWFJsWjI5eWFXVnpJanBiSWtJaUxDSkNNU0lzSWtNaVhYMTlMQ0p6ZFdJaU9pSmthV1E2ZDJWaU9tWnBkMkZ5WlM1bmFYUm9kV0l1YVc4NmRIVjBiM0pwWVd4ekxsTjBaWEF0WW5rdFUzUmxjRHBoYkdsalpTSXNJbTVpWmlJNmJuVnNiQ3dpYVhOeklqb2laR2xrT25kbFlqcG1hWGRoY21VdVoybDBhSFZpTG1sdk9uUjFkRzl5YVdGc2N5NVRkR1Z3TFdKNUxWTjBaWEE2WjI5MkluMC5peUxJaG5Bd3ZzbU90QnVXd3Jid0FSRXVPY0plblZYeUNVQ1dlNk1qakl6NDJqNi1XcVhseE05bk1xV25QeXQwVG92MGFSeTBqSG5KVUFPRVU0TjlaUSJdfSwiaXNzIjoiZGlkOndlYjpmaXdhcmUuZ2l0aHViLmlvOnR1dG9yaWFscy5TdGVwLWJ5LVN0ZXA6Z292In0.PTHHUoGjAT9n_DQukoxYCVZ0o9yjZJGiTBWQ3kI9QxdO1D-TkbBdBRfhzo4-ezRnW4BFpKkse1fsdb_FymtgCw",
469
623
"type" : " string"
470
624
},
477
631
"key" : " vp-alice-access" ,
478
632
"value": "eyJhbGciOiJFUzI1NksiLCJ0eXAiOiJKV1QifQ.eyJ2cCI6eyJAY29udGV4dCI6WyJodHRwczovL3d3dy53My5vcmcvMjAxOC9jcmVkZW50aWFscy92MSJdLCJ0eXBlIjpbIlZlcmlmaWFibGVQcmVzZW50YXRpb24iXSwidmVyaWZpYWJsZUNyZWRlbnRpYWwiOlsiZXlKaGJHY2lPaUpGVXpJMU5rc2lMQ0owZVhBaU9pSktWMVFpZlEuZXlKMll5STZleUpBWTI5dWRHVjRkQ0k2V3lKb2RIUndjem92TDNkM2R5NTNNeTV2Y21jdk1qQXhPQzlqY21Wa1pXNTBhV0ZzY3k5Mk1TSXNJbWgwZEhCek9pOHZabWwzWVhKbExtZHBkR2gxWWk1cGJ5OTBkWFJ2Y21saGJITXVVM1JsY0MxaWVTMVRkR1Z3TDJOeVpXUmxiblJwWVd4ekxtcHpiMjVzWkNKZExDSjBlWEJsSWpwYklsWmxjbWxtYVdGaWJHVkRjbVZrWlc1MGFXRnNJaXdpUkhKcGRtVnljMHhwWTJWdWMyVWlYU3dpWTNKbFpHVnVkR2xoYkZOMVltcGxZM1FpT25zaWFXUWlPaUoxY200NlpISnBkbVZ5Y3kxc2FXTmxibk5sT21Gc2FXTmxPakF3TVNJc0ltNWhiV1VpT2lKQmJHbGpaU0lzSW1SaGRHVlBaa0pwY25Sb0lqb2lNVGs0TkMwd09TMHhOeUlzSW5Cc1lXTmxUMlpDYVhKMGFDSTZJa0psY214cGJpSXNJbVJoZEdWUFprbHpjM1ZsSWpvaU1qQXdOeTB3TVMwd09TSXNJbVJoZEdWUFprVjRjR2x5ZVNJNklqSXdNemN0TURFdE1Ea2lMQ0pwYzNOMWFXNW5RWFYwYUc5eWFYUjVJam9pUkZaTVFTSXNJbXhwWTJWdWMyVk9kVzFpWlhJaU9pSkJURWxEUlRFeU16UTFXRmc1U1Vvek5TSXNJblpsYUdsamJHVkRZWFJsWjI5eWFXVnpJanBiSWtJaUxDSkNNU0lzSWtNaVhYMTlMQ0p6ZFdJaU9pSmthV1E2ZDJWaU9tWnBkMkZ5WlM1bmFYUm9kV0l1YVc4NmRIVjBiM0pwWVd4ekxsTjBaWEF0WW5rdFUzUmxjRHBoYkdsalpTSXNJbTVpWmlJNk1UY3pPVGczTkRNeE1Td2lhWE56SWpvaVpHbGtPbmRsWWpwbWFYZGhjbVV1WjJsMGFIVmlMbWx2T25SMWRHOXlhV0ZzY3k1VGRHVndMV0o1TFZOMFpYQTZaMjkySW4wLmkxNjBLOTR4VGtJMWdzRFFqQ210Sng3dnRyWW9mWFB4Q2I4bHBtTDd4RF9qM2VIcjZHX2V0VXlhMVliMzdDTC1LcXNnVGhTekZHRmZPTEVWbU5kRzZ3IiwiZXlKaGJHY2lPaUpGVXpJMU5rc2lMQ0owZVhBaU9pSktWMVFpZlEuZXlKMll5STZleUpBWTI5dWRHVjRkQ0k2V3lKb2RIUndjem92TDNkM2R5NTNNeTV2Y21jdk1qQXhPQzlqY21Wa1pXNTBhV0ZzY3k5Mk1TSXNJbWgwZEhCek9pOHZabWwzWVhKbExtZHBkR2gxWWk1cGJ5OTBkWFJ2Y21saGJITXVVM1JsY0MxaWVTMVRkR1Z3TDJOeVpXUmxiblJwWVd4ekxtcHpiMjVzWkNKZExDSjBlWEJsSWpwYklsWmxjbWxtYVdGaWJHVkRjbVZrWlc1MGFXRnNJaXdpVDNCbGNtRjBiM0pEY21Wa1pXNTBhV0ZzSWwwc0ltTnlaV1JsYm5ScFlXeFRkV0pxWldOMElqcDdJbVpwY25OMFRtRnRaU0k2SWtGc2FXTmxJaXdpYkdGemRFNWhiV1VpT2lKVmMyVnlJaXdpWlUxaGFXd2lPaUpoYkdsalpVQjBaWE4wTG1OdmJTSXNJbkp2YkdWeklqcGJJazlRUlZKQlZFOVNJbDE5ZlN3aWMzVmlJam9pWkdsa09uZGxZanBtYVhkaGNtVXVaMmwwYUhWaUxtbHZPblIxZEc5eWFXRnNjeTVUZEdWd0xXSjVMVk4wWlhBNllXeHBZMlVpTENKdVltWWlPakUzTXprNE9UQTVNalVzSW1semN5STZJbVJwWkRwM1pXSTZabWwzWVhKbExtZHBkR2gxWWk1cGJ6cDBkWFJ2Y21saGJITXVVM1JsY0MxaWVTMVRkR1Z3T21GdWFXMWhiQzEzWld4bVlYSmxJbjAuc3RHUXZ5YXZwRk42OHVkbGZvVTk3c1J5NEZwVDE1aFZqbVd4SENGRXliaXVadG9WWGY0em5jbzluaGdWY21kd3NYa1JwZGhkRFN3bmtIVENYR09YT2ciXX0sImlzcyI6ImRpZDp3ZWI6Zml3YXJlLmdpdGh1Yi5pbzp0dXRvcmlhbHMuU3RlcC1ieS1TdGVwOmFsaWNlIn0.gC6CBzQ-SkpzrH8Ag6Xb90LrZIhVBcoFUShlWsaQ8ccy_1EAoKOZskP1mngi-w8GzHekBbWLnXuscF2qn1SRXA",
479
633
"type" : " string"
634
+ },
635
+ {
636
+ "key" : " vp-alice-user" ,
637
+ "value": "eyJhbGciOiJFUzI1NksiLCJ0eXAiOiJKV1QifQ.eyJ2cCI6eyJAY29udGV4dCI6WyJodHRwczovL3d3dy53My5vcmcvMjAxOC9jcmVkZW50aWFscy92MSJdLCJ0eXBlIjpbIlZlcmlmaWFibGVQcmVzZW50YXRpb24iXSwidmVyaWZpYWJsZUNyZWRlbnRpYWwiOlsiZXlKaGJHY2lPaUpGVXpJMU5rc2lMQ0owZVhBaU9pSktWMVFpZlEuZXlKMll5STZleUpBWTI5dWRHVjRkQ0k2V3lKb2RIUndjem92TDNkM2R5NTNNeTV2Y21jdk1qQXhPQzlqY21Wa1pXNTBhV0ZzY3k5Mk1TSXNJbWgwZEhCek9pOHZabWwzWVhKbExtZHBkR2gxWWk1cGJ5OTBkWFJ2Y21saGJITXVVM1JsY0MxaWVTMVRkR1Z3TDJOeVpXUmxiblJwWVd4ekxtcHpiMjVzWkNKZExDSjBlWEJsSWpwYklsWmxjbWxtYVdGaWJHVkRjbVZrWlc1MGFXRnNJaXdpVDNCbGNtRjBiM0pEY21Wa1pXNTBhV0ZzSWwwc0ltTnlaV1JsYm5ScFlXeFRkV0pxWldOMElqcDdJbVpwY25OMFRtRnRaU0k2SWtGc2FXTmxJaXdpYkdGemRFNWhiV1VpT2lKVmMyVnlJaXdpWlUxaGFXd2lPaUpoYkdsalpVQjBaWE4wTG1OdmJTSXNJbkp2YkdWeklqcGJJazlRUlZKQlZFOVNJbDE5ZlN3aWMzVmlJam9pWkdsa09uZGxZanBtYVhkaGNtVXVaMmwwYUhWaUxtbHZPblIxZEc5eWFXRnNjeTVUZEdWd0xXSjVMVk4wWlhBNllXeHBZMlVpTENKdVltWWlPakUzTkRJNE9UQXpNRGdzSW1semN5STZJbVJwWkRwM1pXSTZabWwzWVhKbExtZHBkR2gxWWk1cGJ6cDBkWFJ2Y21saGJITXVVM1JsY0MxaWVTMVRkR1Z3T21GdWFXMWhiQzEzWld4bVlYSmxJbjAuSTV5UTRVVnZlcU16MnBkcGVsOUl2R1VtNkttSUFaTHJCTy0wLXZWYVRiS3dmTTF6ZWpfYmRhaVdZWkZmNTF1eUtEQXJHNFU4ZVF2cFJFUE9uZjlTOEEiXX0sImlzcyI6ImRpZDp3ZWI6Zml3YXJlLmdpdGh1Yi5pbzp0dXRvcmlhbHMuU3RlcC1ieS1TdGVwOmFsaWNlIn0.Wt-qldTDQZgB17suXkUMrVa-xll7O-4_pORU_iozXM4M1NH3piJwMq7u7LA71iN6LedEX63Q6xhGjGN8rXgvUA",
638
+ "type" : " string"
480
639
}
481
640
]
482
641
}
0 commit comments