{
  "description": "Mandate M1 from one run of mandate-demo.mjs. Illustrative parties; keys were generated for the run.",
  "compact": "eyJhbGciOiJFUzI1NiIsInR5cCI6InZuZC5lbWlzc2FyLm1hbmRhdGUrc2Qtand0Iiwia2lkIjoibWFuZGF0ZS1rZXktMjAyNi0wOSJ9.eyJpc3MiOiJodHRwczovL21hbmRhdGVzLmFzc2lzdGFudC5leGFtcGxlIiwic3ViIjoicHN1Yi02ZjFjMmE5ZSIsImF1ZCI6Imh0dHBzOi8vYWdlbnRzLnByb3ZpZGVyLmV4YW1wbGUiLCJpYXQiOjE3OTA0NjgyMjEsImV4cCI6MTc5MDQ3MTgyMSwianRpIjoiRC1la2wwdjZOR0xCOVRQeGFjX2hHUSIsImNuZiI6eyJqa3QiOiJGMUhXRHRicjRUVmQ2eW9pbFFQY2x1TU9LbThFcVVVeE9DRVpKY2RQQkVrIn0sImFjdCI6eyJzdWIiOiJodHRwczovL2FnZW50cy5hc3Npc3RhbnQuZXhhbXBsZS9iaWxsaW5nIn0sInN0YXR1cyI6eyJzdGF0dXNfbGlzdCI6eyJpZHgiOjEwODExNSwidXJpIjoiaHR0cHM6Ly9tYW5kYXRlcy5hc3Npc3RhbnQuZXhhbXBsZS9zdGF0dXMvMyJ9fSwicHJpbmNpcGFsIjp7InR5cGUiOiJwZXJzb24iLCJfc2QiOlsiNWd6bUdUZ1R5aGsxTEozb2VMbTdDRDdqQl9PQmItd01lOVFQZ2NOSVpVMCIsInpsa0VyZU0tOWNnOGpQU3VLcVJWeFR0X3RFWTBpbGF1OVFObFIweXVncFUiXX0sImF1dGhvcml6YXRpb25fZGV0YWlscyI6W3siLi4uIjoiTGl0a1dSTG5DcFAzZnh3UU96TlR5MFB3QnJqWnN0T0xTVTNEMFV1M3YtUSJ9LHsiLi4uIjoiQ3ctLS03X0Q3YllsOWxsb3JsMnpRQVFIT3VDTnhfbncyeVJxNGFtLTB2SSJ9XSwiX3NkX2FsZyI6InNoYS0yNTYifQ.zz0H6tGjNTuWjen_OgkIOCuLBh9q83snxS00JSW5zGUOxAQvc2xC-SfpbVOOr-1N_h2BaY1QXtpULdmtlNoS7A~WyJXMDJVS3Y5aTFuZmxKSDZDaU53U2lnIiwibmFtZSIsIkFsZXggRXhhbXBsZSJd~WyJiVnNBbXNoQlk0RVVrZnhNblEwaHN3IiwiYWNjb3VudCIsIkNVU1QtODgxMjEiXQ~WyJpam1UUDBpSndzRzl4djY3YWxTNnBBIix7InR5cGUiOiJodHRwczovL3Byb3ZpZGVyLmV4YW1wbGUvbWFuZGF0ZS10eXBlcy9vcmRlciIsImFjdGlvbnMiOlsicmVmdW5kIl0sImlkZW50aWZpZXIiOiJPUkQtMTA0MiIsImxpbWl0cyI6eyJtYXhfYW1vdW50Ijp7ImFtb3VudCI6MjAwMDAsImN1cnJlbmN5IjoiQ0FEIn0sInRvdGFsX2Ftb3VudCI6eyJhbW91bnQiOjIwMDAwLCJjdXJyZW5jeSI6IkNBRCJ9LCJtYXhfdXNlcyI6Mn19XQ~WyJ3dl8tWUg3b1IzWTNlMm1ocUlKdVBRIix7InR5cGUiOiJodHRwczovL3Byb3ZpZGVyLmV4YW1wbGUvbWFuZGF0ZS10eXBlcy9zdWJzY3JpcHRpb24iLCJhY3Rpb25zIjpbImNhbmNlbCJdLCJpZGVudGlmaWVyIjoiU1VCLTMzMTAifV0~",
  "header": {
    "alg": "ES256",
    "typ": "vnd.emissar.mandate+sd-jwt",
    "kid": "mandate-key-2026-09"
  },
  "payloadAsIssued": {
    "iss": "https://mandates.assistant.example",
    "sub": "psub-6f1c2a9e",
    "aud": "https://agents.provider.example",
    "iat": 1790468221,
    "exp": 1790471821,
    "jti": "D-ekl0v6NGLB9TPxac_hGQ",
    "cnf": {
      "jkt": "F1HWDtbr4TVd6yoilQPcluMOKm8EqUUxOCEZJcdPBEk"
    },
    "act": {
      "sub": "https://agents.assistant.example/billing"
    },
    "status": {
      "status_list": {
        "idx": 108115,
        "uri": "https://mandates.assistant.example/status/3"
      }
    },
    "principal": {
      "type": "person",
      "_sd": [
        "5gzmGTgTyhk1LJ3oeLm7CD7jB_OBb-wMe9QPgcNIZU0",
        "zlkEreM-9cg8jPSuKqRVxTt_tEY0ilau9QNlR0yugpU"
      ]
    },
    "authorization_details": [
      {
        "...": "LitkWRLnCpP3fxwQOzNTy0PwBrjZstOLSU3D0Uu3v-Q"
      },
      {
        "...": "Cw---7_D7bYl9llorl2zQAQHOuCNx_nw2yRq4am-0vI"
      }
    ],
    "_sd_alg": "sha-256"
  },
  "disclosures": [
    {
      "label": "principal.name",
      "digest": "zlkEreM-9cg8jPSuKqRVxTt_tEY0ilau9QNlR0yugpU",
      "disclosure": "WyJXMDJVS3Y5aTFuZmxKSDZDaU53U2lnIiwibmFtZSIsIkFsZXggRXhhbXBsZSJd",
      "decoded": [
        "W02UKv9i1nflJH6CiNwSig",
        "name",
        "Alex Example"
      ]
    },
    {
      "label": "principal.account",
      "digest": "5gzmGTgTyhk1LJ3oeLm7CD7jB_OBb-wMe9QPgcNIZU0",
      "disclosure": "WyJiVnNBbXNoQlk0RVVrZnhNblEwaHN3IiwiYWNjb3VudCIsIkNVU1QtODgxMjEiXQ",
      "decoded": [
        "bVsAmshBY4EUkfxMnQ0hsw",
        "account",
        "CUST-88121"
      ]
    },
    {
      "label": "authorization_details[0]",
      "digest": "LitkWRLnCpP3fxwQOzNTy0PwBrjZstOLSU3D0Uu3v-Q",
      "disclosure": "WyJpam1UUDBpSndzRzl4djY3YWxTNnBBIix7InR5cGUiOiJodHRwczovL3Byb3ZpZGVyLmV4YW1wbGUvbWFuZGF0ZS10eXBlcy9vcmRlciIsImFjdGlvbnMiOlsicmVmdW5kIl0sImlkZW50aWZpZXIiOiJPUkQtMTA0MiIsImxpbWl0cyI6eyJtYXhfYW1vdW50Ijp7ImFtb3VudCI6MjAwMDAsImN1cnJlbmN5IjoiQ0FEIn0sInRvdGFsX2Ftb3VudCI6eyJhbW91bnQiOjIwMDAwLCJjdXJyZW5jeSI6IkNBRCJ9LCJtYXhfdXNlcyI6Mn19XQ",
      "decoded": [
        "ijmTP0iJwsG9xv67alS6pA",
        {
          "type": "https://provider.example/mandate-types/order",
          "actions": [
            "refund"
          ],
          "identifier": "ORD-1042",
          "limits": {
            "max_amount": {
              "amount": 20000,
              "currency": "CAD"
            },
            "total_amount": {
              "amount": 20000,
              "currency": "CAD"
            },
            "max_uses": 2
          }
        }
      ]
    },
    {
      "label": "authorization_details[1]",
      "digest": "Cw---7_D7bYl9llorl2zQAQHOuCNx_nw2yRq4am-0vI",
      "disclosure": "WyJ3dl8tWUg3b1IzWTNlMm1ocUlKdVBRIix7InR5cGUiOiJodHRwczovL3Byb3ZpZGVyLmV4YW1wbGUvbWFuZGF0ZS10eXBlcy9zdWJzY3JpcHRpb24iLCJhY3Rpb25zIjpbImNhbmNlbCJdLCJpZGVudGlmaWVyIjoiU1VCLTMzMTAifV0",
      "decoded": [
        "wv_-YH7oR3Y3e2mhqIJuPQ",
        {
          "type": "https://provider.example/mandate-types/subscription",
          "actions": [
            "cancel"
          ],
          "identifier": "SUB-3310"
        }
      ]
    }
  ],
  "processedPayloadAsPresentedInB": {
    "iss": "https://mandates.assistant.example",
    "sub": "psub-6f1c2a9e",
    "aud": "https://agents.provider.example",
    "iat": 1790468221,
    "exp": 1790471821,
    "jti": "D-ekl0v6NGLB9TPxac_hGQ",
    "cnf": {
      "jkt": "F1HWDtbr4TVd6yoilQPcluMOKm8EqUUxOCEZJcdPBEk"
    },
    "act": {
      "sub": "https://agents.assistant.example/billing"
    },
    "status": {
      "status_list": {
        "idx": 108115,
        "uri": "https://mandates.assistant.example/status/3"
      }
    },
    "principal": {
      "type": "person",
      "account": "CUST-88121"
    },
    "authorization_details": [
      {
        "type": "https://provider.example/mandate-types/order",
        "actions": [
          "refund"
        ],
        "identifier": "ORD-1042",
        "limits": {
          "max_amount": {
            "amount": 20000,
            "currency": "CAD"
          },
          "total_amount": {
            "amount": 20000,
            "currency": "CAD"
          },
          "max_uses": 2
        }
      }
    ]
  }
}
