GLEIF-IT / reg-pilot

A project to manage reg-pilot related issues
1 stars 2 forks source link

Test non-witnessed ECR AID #72

Closed 2byrds closed 1 week ago

2byrds commented 1 week ago

This needs to be confirmed in our testing, the verifier should be able to validate and ECR credential when the AID has no witnesses.

2byrds commented 1 week ago
2024-09-06 16:26:27 presenting vlei ecr to url http://vlei-verifier:7676/presentations/EBxWr0sF_UUBatTugWU_NCKWEnsf3GVnZb4fOJH8Jg0y
2024-09-06 16:26:28 verify vlei task response {"creds": "[{\"sad\": {\"v\": \"ACDC10JSON0007fc_\", \"d\": \"EBxWr0sF_UUBatTugWU_NCKWEnsf3GVnZb4fOJH8Jg0y\", \"u\": \"0AARwJYy3kXQSyuU97_DLJrj\", \"i\": \"EKSpzjr0fiUo27fNqhwLBpRterKj-VbIzM9InIWA5ulO\", \"ri\": \"EFcfi5js3J6-ZNUzSApsECuvzJ7TvW4aiCiZ2Rxx7zMG\", \"s\": \"EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw\", \"a\": {\"d\": \"EISFPpEzlgADyBB_LkGCf1K5dm8p9hdryayMU8F2k_JY\", \"i\": \"EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq\", \"u\": \"0ADE3HThhrwABH6SeqTJYvvO\", \"LEI\": \"875500ELOZEL05BVXV37\", \"personLegalName\": \"John Doe\", \"engagementContextRole\": \"EBA Data Submitter\", 
....
 "msg": "EBxWr0sF_UUBatTugWU_NCKWEnsf3GVnZb4fOJH8Jg0y is a valid credential ", "lei": "875500ELOZEL05BVXV37", "aid": "EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq"}
2024-09-06 16:26:28 INFO:     192.168.65.1:56718 - "POST /login HTTP/1.1" 202 Accepted
2024-09-06 16:26:28 CheckLogin: sending aid EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq
2024-09-06 16:26:28 checking login: EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq
2024-09-06 16:26:28 getting from http://vlei-verifier:7676/authorizations/EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq
2024-09-06 16:26:28 login status: {"aid": "EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq", "said": "EBxWr0sF_UUBatTugWU_NCKWEnsf3GVnZb4fOJH8Jg0y", "msg": "AID presented valid credential"}
2024-09-06 16:26:28 INFO:     192.168.65.1:26834 - "GET /checklogin/EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq HTTP/1.1" 200 OK
2024-09-06 16:26:28 INFO:     192.168.65.1:56718 - "GET /status/EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq HTTP/1.1" 422 Unprocessable Entity
2024-09-06 16:26:28 Processing signed header verification request <starlette.requests.Request object at 0x7ffff9bef680>
2024-09-06 16:26:28 processing header req <starlette.requests.Request object at 0x7ffff9bef680>
2024-09-06 16:26:28 verification input aid=EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq ser="@method": POST
2024-09-06 16:26:28 "@path": /status/EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq/drop
2024-09-06 16:26:28 "signify-resource": EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq
2024-09-06 16:26:28 "signify-timestamp": 2024-09-06T20:26:28.359000+00:00
2024-09-06 16:26:28 "@signature-params: (@method @path signify-resource signify-timestamp);created=1725654388;keyid=BNJL1tEC8DHs_tGATr147ZvtTgmjOCjfSZSVc7YJXCQz;alg=ed25519" cig=0BBKpy9OuNGmXBSFvaMhoMFISzPLCBC9NsId_28gdO9hEfX-bGEaYRrNzVX-dbtNVXJJwqB_oGBTacwuffI_rlwH
...
2024-09-06 16:26:28 posting to http://vlei-verifier:7676/request/verify/EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq
2024-09-06 16:26:28 Verify sig response {"msg": "Signature Valid"}
...
2024-09-06 16:26:29 Upload: request for EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq sha256_da8ddf1dac60aa2aca79a4c346ac7018828475df5000bad7ec00dc7495046830 b'----------------------------502141122085462997870287\r\nContent-Disposition: form-data; name="upload"; filename="signed_.IND_FR_IF010200_IFTM_2022-12-31_20220222134211000.zip"\r\nContent-Type: application/zip
...
2024-09-06 16:26:29 upload status: {"submitter": "EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq", "filename": "signed_.IND_FR_IF010200_IFTM_2022-12-31_20220222134211000.zip", "status": "verified", "contentType": "application/zip", "size": 3847, "message": "All 5 files in report package have been signed by submitter (EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq)."}
...
2byrds commented 1 week ago
{"v":"KERI10JSON00012b_","t":"icp","d":"EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq","i":"EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq","s":"0","kt":"1","k":["DNJL1tEC8DHs_tGATr147ZvtTgmjOCjfSZSVc7YJXCQz"],"nt":"1","n":["EOxXrSOhSzIDbFOKFRxgE7_fDBDyXwTw7gXnRsM3HxUk"],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAABsY25MV7WlR3d-AQkML-_BMYf10CRqO4GQSUnAz2t4XGYaVzVLN0KwY5bWsaTW5ftoJhLIwqVSU451l7M7oUEK-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-09-06T20c25c45d092016p00c00{"v":"KERI10JSON00012b_","t":"icp","d":"EPd6VQ8bLIhAD_Q0D-4M9Kfjq0TETNGU28wlD68U7rW5","i":"EPd6VQ8bLIhAD_Q0D-4M9Kfjq0TETNGU28wlD68U7rW5","s":"0","kt":"1","k":["DPn4yeagdElCyK-kbeQsGNXZxrNeB8fEfH2Q7GMhgGLk"],"nt":"1","n":["EBAAW0NFamgwp5cgLFftXRGK5joneZTGDpdcnECp-STt"],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAABl8BUDmtP5n5G5mDxT1xj6KqZpwjJFpd4FExo7kjGiiOmrMNizhKyWY1AVeMukmxc4Lazs10W9qQaAWKLcy8IJ-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-09-06T20c25c42d637697p00c00{"v":"KERI10JSON00013a_","t":"ixn","d":"ELpwJ8kRUfWObeD1TL-32dMwV0hgjpLGEXxN-WlKxJiH","i":"EPd6VQ8bLIhAD_Q0D-4M9Kfjq0TETNGU28wlD68U7rW5","s":"1","p":"EPd6VQ8bLIhAD_Q0D-4M9Kfjq0TETNGU28wlD68U7rW5","a":[{"i":"EAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ","s":"0","d":"EAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ"}]}-VAn-AABAAAUTdNrc2QUPlcS_M5viY1POHWzi1aSDj8eUtdSdyF5L9yQFHMLVUf6lF-yaZ3atPq5PiUFCBqkA8S-y8i9H4QH-EAB0AAAAAAAAAAAAAAAAAAAAAAB1AAG2024-09-06T20c25c44d440859p00c00{"v":"KERI10JSON00015f_","t":"dip","d":"EAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ","i":"EAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ","s":"0","kt":"1","k":["DL3FWEO6O9OHbZQ881ycMTrHUdO9oiSvAr2_c1F4_GB6"],"nt":"1","n":["EHc2jpX70vgTa3MVydw_ESCUreYwHTBrgAYDqfSuqYe3"],"bt":"0","b":[],"c":[],"a":[],"di":"EPd6VQ8bLIhAD_Q0D-4M9Kfjq0TETNGU28wlD68U7rW5"}-VA5-AABAACjO-lGgY59pwMWE-egdsvFyq53FjOF1H3l0umGn_96WptaHeuhnB8UgzE7zjqFoCYKmTm58OExFHwdDARzodgP-GAB0AAAAAAAAAAAAAAAAAAAAAABELpwJ8kRUfWObeD1TL-32dMwV0hgjpLGEXxN-WlKxJiH-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2024-09-06T20c25c42d598249p00c00{"v":"KERI10JSON0000f6_","t":"rpy","d":"EFWEMoi1KkZWVQa8vawgEokBX4gUKuRMlNwQANuBFCaD","dt":"2023-12-01T10:05:25.062609+00:00","r":"/loc/scheme","a":{"eid":"EAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ","scheme":"http","url":"http://keria:3902/"}}-VA0-FABEAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ0AAAAAAAAAAAAAAAAAAAAAAAEAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ-AABAABe4NWvp143RBWU0a_0JQ8oTcgq08A4PxPMtryv7IoQMOmzv8R5IYjdbIa8uhTm60X-DNVTZsR7PWVqgPOixOsP{"v":"KERI10JSON000111_","t":"rpy","d":"EIcpe7FyBUsijAVm4CxgbpDBg_YCrQvwNsutN8Ub016f","dt":"2024-09-06T20:25:45.808000+00:00","r":"/end/role/add","a":{"cid":"EFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq","role":"agent","eid":"EAinwe0n42mhcWHuqXiwazHq4jNArzEp4ZdMESHgwVvQ"}}-VA0-FABEFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq0AAAAAAAAAAAAAAAAAAAAAAAEFELlSy_tq9oACTGfnt4_r1FoCxdloYGiC9iYJF1IsLq-AABAABwZPsEVtU4VVpmWOoGMooO_NOGMYr_bMSksZTkbh0Q7Ocnzrc_yPNL8VySJPm-lxWJxGA4-aGtaHTGbywmY7MJ
2byrds commented 1 week ago

@lenkan I successfully ran the end-to-end verification test using a role identifier with no witnesses.