Closed msalitu closed 4 years ago
Ejemplo de Presentation Request
presentation request firmada
eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6YWxhOnF1b3I6cmVkVDowMGY0NzFjNzVjMTRjOWVlOWIxNmU0ZDY0ZjhhY2I0N2E3YmYyYzRhI2tleXMtMSJ9.eyJwciI6eyJkYXRhIjpbeyJsZXZlbE9mQXNzdXJhbmNlIjoyLCJAY29udGV4dCI6IkpXVCIsInJlcXVpcmVkIjp0cnVlLCJmaWVsZF9uYW1lIjoiZG5pX251bWVybyJ9LHsibGV2ZWxPZkFzc3VyYW5jZSI6MSwiQGNvbnRleHQiOiJKV1QiLCJyZXF1aXJlZCI6ZmFsc2UsImZpZWxkX25hbWUiOiJtb3ZpbCJ9LHsibGV2ZWxPZkFzc3VyYW5jZSI6MSwiQGNvbnRleHQiOiJKV1QiLCJyZXF1aXJlZCI6ZmFsc2UsImZpZWxkX25hbWUiOiJtYWlsIn1dLCJwcm9jVXJsIjoiZmRzZ2ZzZGdzZmQiLCJ0eXBlIjpbIlZlcmlmaWFibGVQcmVzZW50YXRpb25SZXF1ZXN0Il0sInByb2NIYXNoIjoiZHNkZnNkZnNkZnNkZiIsIkBjb250ZXh0IjpbImh0dHBzOi8vdzNpZC5vcmcvZGlkL3YxIiwiSldUIl19LCJuYmYiOjE1ODgzNDExMTY1NzAsImNidSI6Imh0dHA6Ly9sb2NhbGhvc3QvcHJlcmVxIiwiaXNzIjoiZGlkOmFsYTpxdW9yOnJlZFQ6MDBmNDcxYzc1YzE0YzllZTliMTZlNGQ2NGY4YWNiNDdhN2JmMmM0YSIsImV4cCI6MTU4ODI1NDcxNjU3MCwiaWF0IjoxNTg4MjU0NzE2NTcyLCJqdGkiOiJ6ZTI5OHk0MnNiYSJ9.xGWhYqCq2KwiIkLYD2ETFyPPrEVx0Pjt5NoWKselKTC6F4vHvcxrYJR9AjMX9vxnolyGutOdpOVH3QXl6o6stA
presentation request decodificada
{
header: {
"typ": "JWT",
"alg": "ES256K",
"kid": "did:ala:quor:redT:00f471c75c14c9ee9b16e4d64f8acb47a7bf2c4a#keys-1"
},
payload: {
"pr": {
"data": [
{
"levelOfAssurance": 2,
"@context": "JWT",
"required": true,
"field_name": "dni_numero"
},
{
"levelOfAssurance": 1,
"@context": "JWT",
"required": false,
"field_name": "movil"
},
{
"levelOfAssurance": 1,
"@context": "JWT",
"required": false,
"field_name": "mail"
}
],
"procUrl": "fdsgfsdgsfd",
"type": [
"VerifiablePresentationRequest"
],
"procHash": "dsdfsdfsdfsdf",
"@context": [
"https://w3id.org/did/v1",
"JWT"
]
},
"nbf": 1588341116570,
"cbu": "http://localhost/prereq",
"iss": "did:ala:quor:redT:00f471c75c14c9ee9b16e4d64f8acb47a7bf2c4a",
"exp": 1588254716570,
"iat": 1588254716572,
"jti": "ze298y42sba"
}
}
Buenas, ya he completado los tests y la verificación sobre los hexadecimales. He seguido cómo ejemplo los otros commits. Pero cuando ejecuto el comando 'tsc' dentro de la carpeta, tal cómo indica la guía, se despliega el manual. Además si intento hacer el 'node plugfest-alastria.spec.js' me indica el error 'TypeError: describe is not a function'. ¿Alguna idea de que puede estar pasando?, he instalado el Node y el TypeScript, y uso Win10.
https://github.com/alastria/alastria-identity/wiki/Alastria-DID-Method-Specification-(Quorum-version)#5-presentation-request