nuts-foundation/nuts-auth

View on GitHub
request.http

Summary

Maintainability
Test Coverage
# Intellij specific config for easy testing of the api.
# https://www.jetbrains.com/help/idea/exploring-http-syntax.html

# For a quick start check out our HTTP Requests collection (Tools|HTTP Client|Open HTTP Requests Collection).
#
# Following HTTP Request Live Templates are available:
# * 'gtrp' and 'gtr' create a GET request with or without query parameters;
# * 'ptr' and 'ptrp' create a POST request with a simple or parameter-like body;
# * 'mptr' and 'fptr' create a POST request to submit a form with a text or file field (multipart/form-data);

GET http://localhost:1323/auth/contract/BehandelaarLogin?language=NL

###

POST http://localhost:1323/auth/contract/session
Content-Type: application/json

{
  "type": "BehandelaarLogin",
  "language": "NL",
  "legalEntity": "urn:oid:2.16.840.1.113883.2.4.6.1:12345678"
}

###

GET http://localhost:1323/auth/irmaclient/session/123

###

GET http://localhost:1323/auth/contract/session/xWv3oalzMb4LhbtGOsFS

###

POST http://localhost:1323/auth/contract/validate
Content-Type: application/json

{
  "contract_format": "irma",
  "acting_party_cn": "MijnECD",
  "contract_string": "ewoJCSJzaWduYXR1cmUiOiBbewoJCQkiYyI6ICJidkNOeWd4dE9hT21EY0VxWm9nd1N2TGY1VHNKekFXKzMySUYyQVZJcHE4PSIsCgkJCSJBIjogIlh4WUo0MWN2S2lHWlNwUWs3dFZvanIxcHB6Vk04QzFBWHFrNm5VWWJMamV5Zyt2WGJ3dE1YYlc5TDhpa2JGd092VTdpV0lxMkN5YUNOa3QrajBsTVZjVXNTa3VKeEIzSDhna2Jqdlc4a2trZHk4b2hPRDd5bUhuVnZnV0lvVUk3VU9IQ01Qdk9HQ1lqRUZwcmJpbzZLZ0pHMWFUd1h0YjIzVkdYZ3NCZWhJNHJjYVAyZ0ZDTW5iR2cxMHI4YTJhWkU4VU5OTFFuNUx5T1p6ZXBLVFQrNHdRMG5odk95WDZaMHQ2S2FaTWYralJCMHU1OThHd2xQUzYzQnpOblQ1TmpvK0lTUW1FWTlwdXl3NnZCeDlFQk4wTlJjT0RISnRMVUd5RnVLY25pbnk1UFd4bjNPQVFTUFU2M1hnb0NUQU9Ddk5MK21zeTJIWnRKUXV3Z0Q0dUVJdz09IiwKCQkJImVfcmVzcG9uc2UiOiAibURhbEtwa01jejRodURxM09mTTlGS241VU9UYm91T09tQ0RNb25MVkZxVVB6Nzd0L2w5TG1wd2JRS2twT1NWN09WTkMzQ3RTWmtvSVhqZDlWdjlnIiwKCQkJInZfcmVzcG9uc2UiOiAiQnc2bDc3Q016aFNjem9CTHVxOFZWTDA2RE5tUW8xNzdMaUJ2TGdZbVhNa1hHYkdIR0lsMXNaekFhTnNxU0JDL214QzlOSE9BSyt5cktZamhKWWpUMGxzaGx3bHhZYmRXT0tQOTcvam1mMk1pK2txYXUwcGN3VlU1OGo2eXpnQmFZRThtZWhySytzdUZBRVFkMGRkYW0yd1RmMHFLSHUyR0FlSDZxNUJKRjlWUTFWRHZlOHJvU1ZTT0ozRHA0M3dtb0pXRzFKMk1iMkxWUkNzejZDRGdqcnl6UEZLSlBpTXdzOW9oU3VJY1FPbkJsUUxyWlpJT2dJK2YrNzkvSXpJVVFGc1JxNzl1UmlRRFFzb0xBOUhnT1M4b0lFOThwa0cycjdVbTlSUUw5UDEzalJCR2lMN3ZWR20vSXdWSEhkK1VldlVEVzZKM2IyUk9UbzNMblF5YXZiU1ZXVWlzM2JFQjdhNFR3amhJanJqb2JHQWc0bWN3QWpjUzRVMnd2NEdRUTFiTkF3TTVCUjNibTdUOUZMc2xpa3JCbC9xY1J0UTl4ZFNqT0kwa1lVOE1jQXhyU0RaUE5IejdkL2dtWkdQSGNYSUdEN01ZUE5zd2MyNXRvbXVFcUlTTzdXSmhTN2F0eVdxUGVCTitrSXZ4RXlsQ1BFOG9KR2tEcmxPSHlHZVlGWVFDSlI5UnZMR29MeTZ5clEzdTlaQT0iLAoJCQkiYV9yZXNwb25zZXMiOiB7CgkJCQkiMCI6ICJtRWdXS1A2UUM5aS9YWThkbWI2MzdaRUR6U0doS281eEN6ZHByQkRQUFZaK09URE9oRU9nTUM1TmtzSWFINFZhMFN3MkxoRGErZCtPVXhudmYxSzJWUU4rUjNEcll3R29DZEU9IiwKCQkJCSIzIjogImJkcHRIbS8zY0JWU29OUEU5ck9FalZ3UHltQkMyRElRbXJkSWpQLy95MnQ2OURlQ1ZrQll0dzJlb1RiNnMydCsxQ0pldFdIcGh3RzhXR0ovbGhZNk44TnBLVkdDNmVkUkFySUVWejVqb3NFPSIKCQkJfSwKCQkJImFfZGlzY2xvc2VkIjogewoJCQkJIjEiOiAiQXdBS0N3QWFBQUJIMmprbFV0czVpQldTbEtMaE1qdmkiLAoJCQkJIjIiOiAiWUdCZ1lHQmdZR009IgoJCQl9CgkJfV0sCgkJImluZGljZXMiOiBbCgkJCVt7CgkJCQkiY3JlZCI6IDAsCgkJCQkiYXR0ciI6IDIKCQkJfV0KCQldLAoJCSJub25jZSI6ICJrVFE4WGlHT0JFcnZCSmcwR2ZmWG9BPT0iLAoJCSJjb250ZXh0IjogIkFRPT0iLAoJCSJtZXNzYWdlIjogIk5MOkJlaGFuZGVsYWFyTG9naW46djEgT25kZXJnZXRla2VuZGUgZ2VlZnQgdG9lc3RlbW1pbmcgYWFuIEhlbGRlciBvbSB1aXQgemlqbi9oYWFyIG5hYW0gaGV0IE51dHMgbmV0d2VyayB0ZSBiZXZyYWdlbi4gRGV6ZSB0b2VzdGVtbWluZyBpcyBnZWxkaWcgdmFuIGRpbnNkYWcsIDMwIGFwcmlsIDIwMTkgMTY6MzA6MzcgdG90IGRpbnNkYWcsIDMwIGFwcmlsIDIwMTkgMTc6MzA6MzcuIiwKCQkidGltZXN0YW1wIjogewoJCQkiVGltZSI6IDE1NTY2MzQ3MTQsCgkJCSJTZXJ2ZXJVcmwiOiAiaHR0cHM6Ly9tZXRyaWNzLnByaXZhY3lieWRlc2lnbi5mb3VuZGF0aW9uL2F0dW0iLAoJCQkiU2lnIjogewoJCQkJIkFsZyI6ICJlZDI1NTE5IiwKCQkJCSJEYXRhIjogIjFtNUlaQ05laS9zcDgrc2Z1aTlvekZucktkdFZkOHlra0RqM0hvZXhQQVNiSDFVejJtSVZHa3RHQWdBZmc0RnE5aEVWUXlvRUFvdGNlZ3dZdXJZaURBPT0iLAoJCQkJIlB1YmxpY0tleSI6ICJlL25NQUpGN253cnZOWlJwdUpsak5wUngrQ3NUN2NhYVh5bjlPWDY4M1I4PSIKCQkJfQoJCX0KCX0="
}

###

GET http://localhost:1323/internal/auth/experimental/contract/template/EN/PractitionerLogin?version=v3

###

PUT http://localhost:1323/internal/auth/experimental/contract/drawup
Content-Type: application/json

{
  "language": "EN",
  "version": "v3",
  "type": "PractitionerLogin",
  "legalEntity": "urn:oid:2.16.840.1.113883.2.4.6.1:12345678"
}

###

POST http://localhost:1323/internal/auth/experimental/signature/session
Content-Type: application/json

{
  "means": "dummy",
  "payload": "ik verklaar dit"
}

###
POST http://localhost:1323/internal/auth/experimental/sign
Content-Type: application/json

{
  "means": "irma",
  "payload": "NL:BehandelaarLogin:v3 Hierbij verklaar ik te handelen in naam van Zorghuis de goude hand. Deze verklaring is geldig van vandaag tot morgen."
}

###

GET http://localhost:1323/internal/auth/experimental/signature/session/473c5341dd2cb8ac238125f4e38e9394

###

PUT http://localhost:1323/internal/auth/experimental/signature/verify
Content-Type: application/json

{
  "verifiablePresentation": {
    "@context": [
      "https://www.w3.org/2018/credentials/v1"
    ],
    "type": [
      "VerifiablePresentation",
      "DummyVerifiablePresentation"
    ],
    "proof": {
      "Birthdate": "1980-01-01",
      "Contract": "NL:BehandelaarLogin:v3 Hierbij verklaar ik te handelen in naam van Zorghuis de goude hand. Deze verklaring is geldig van vandaag tot morgen",
      "Email": "tester@example.com",
      "Initials": "I",
      "Lastname": "Tester",
      "Type": "NoSignature"
    }
  }
}

###

PUT http://localhost:1323/internal/auth/experimental/signature/verify
Content-Type: application/json

{
  "verifiablePresentation": {
    "@context": [
      "https://www.w3.org/2018/credentials/v1"
    ],
    "type": [
      "VerifiablePresentation",
      "NutsUziPresentation"
    ],
    "proof": {
      "proofValue": "eyJ4NWMiOlsiTUlJSGN6Q0NCVnVnQXdJQkFnSVVIUFU4cVZYS3FEZXByWUhDQ1dLQmkrdkp0Vll3RFFZSktvWklodmNOQVFFTEJRQXdhakVMTUFrR0ExVUVCaE1DVGt3eERUQUxCZ05WQkFvTUJFTkpRa2N4RnpBVkJnTlZCR0VNRGs1VVVrNU1MVFV3TURBd05UTTFNVE13TVFZRFZRUUREQ3BVUlZOVUlGVmFTUzF5WldkcGMzUmxjaUJOWldSbGQyVnlhMlZ5SUc5d0lHNWhZVzBnUTBFZ1J6TXdIaGNOTWpBd056RTNNVEl6TkRFNVdoY05Nak13TnpFM01USXpOREU1V2pDQmhURUxNQWtHQTFVRUJoTUNUa3d4SURBZUJnTlZCQW9NRjFURHFYTjBJRnB2Y21kcGJuTjBaV3hzYVc1bklEQXpNUll3RkFZRFZRUUVEQTEwWlhOMExUa3dNREUzT1RRek1Rd3dDZ1lEVlFRcURBTktZVzR4RWpBUUJnTlZCQVVUQ1Rrd01EQXlNVEl4T1RFYU1CZ0dBMVVFQXd3UlNtRnVJSFJsYzNRdE9UQXdNVGM1TkRNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNoVFloUEE3WDBTNWNWQnhHYzdHWi81RHZxSWVzaWowYUpadllMcVhrRmkzOU5EQjRLSDM4c3JIbHRGVWYyOVF3YlBSUm9KOEJJYXpFTnhkdTg4WUQvZXBKSGhmOUhpMkx1UGhoZmdSU3FjSnp4dDNPYStKME91YzdnZzBZaytnV01USkJ5R2ZSYlRQR3V5eVFFMnJOUFJteDRoOUNLSDZiNHVZam1ESDJWdXlhM3BtY0UrR2wxbmUvQnJjYnRsSmpCa2d6Vkw2cmVTYzdPUXhvbi9ZbmFRanhvakJpZ2xhT0hub2JESU9tczluQkZFQ29uUzVKNGZvb1VRVTg3anFMSGlHckJNL2xNdHlaOUVrblhGQ3U2U3VRb3ZDNlR1eUZ2c0JnT0MyNzNGZ0JaR2VybHkzbTFEVXczTlROUG15dlJEUXREWEJHTi9BVkVJLzR4VGdGL0FnTUJBQUdqZ2dMek1JSUM3ekJSQmdOVkhSRUVTakJJb0VZR0ExVUZCYUEvRmoweUxqRTJMalV5T0M0eExqRXdNRGN1T1RrdU1qRTRMVEV0T1RBd01ESXhNakU1TFU0dE9UQXdNREF6T0RJdE1EQXVNREF3TFRBd01EQXdNREF3TUF3R0ExVWRFd0VCL3dRQ01BQXdId1lEVlIwakJCZ3dGb0FVeWZBR0RwTGZOaThJZFRpODMrNUJlYkpkd0Y4d2dhc0dDQ3NHQVFVRkJ3RUJCSUdlTUlHYk1Hc0dDQ3NHQVFVRkJ6QUNobDlvZEhSd09pOHZkM2QzTG5WNmFTMXlaV2RwYzNSbGNpMTBaWE4wTG01c0wyTmhZMlZ5ZEhNdk1qQXhPVEExTURGZmRHVnpkRjkxZW1rdGNtVm5hWE4wWlhKZmJXVmtaWGRsY210bGNsOXZjRjl1WVdGdFgyTmhYMmN6TG1ObGNqQXNCZ2dyQmdFRkJRY3dBWVlnYUhSMGNEb3ZMMjlqYzNBdWRYcHBMWEpsWjJsemRHVnlMWFJsYzNRdWJtd3dnZ0VHQmdOVkhTQUVnZjR3Z2Zzd2dmZ0dDV0NFRUFHSGIyT0JWRENCNmpBL0JnZ3JCZ0VGQlFjQ0FSWXphSFIwY0hNNkx5OWhZMk5sY0hSaGRHbGxMbnB2Y21kamMzQXVibXd2WTNCekwzVjZhUzF5WldkcGMzUmxjaTVvZEcxc01JR21CZ2dyQmdFRkJRY0NBakNCbVF5QmxrTmxjblJwWm1sallXRjBJSFZwZEhOc2RXbDBaVzVrSUdkbFluSjFhV3RsYmlCMFpXNGdZbVZvYjJWMlpTQjJZVzRnWkdVZ1ZFVlRWQ0IyWVc0Z2FHVjBJRlZhU1MxeVpXZHBjM1JsY2k0Z1NHVjBJRlZhU1MxeVpXZHBjM1JsY2lCcGN5QnBiaUJuWldWdUlHZGxkbUZzSUdGaGJuTndjbUZyWld4cGFtc2dkbTl2Y2lCbGRtVnVkSFZsYkdVZ2MyTm9ZV1JsTGpBZkJnTlZIU1VFR0RBV0JnZ3JCZ0VGQlFjREJBWUtLd1lCQkFHQ053b0REREJqQmdOVkhSOEVYREJhTUZpZ1ZxQlVobEpvZEhSd09pOHZkM2QzTG5WNmFTMXlaV2RwYzNSbGNpMTBaWE4wTG01c0wyTmtjQzkwWlhOMFgzVjZhUzF5WldkcGMzUmxjbDl0WldSbGQyVnlhMlZ5WDI5d1gyNWhZVzFmWTJGZlp6TXVZM0pzTUIwR0ExVWREZ1FXQkJTWTBkclhRMEpINmhIdi9zejFTK3lyakVoU1F6QU9CZ05WSFE4QkFmOEVCQU1DQmtBd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFGMDdXWmhoNkx5ZWdjMjJscDIwb0x5K2tnUlB3Ti9TL0lTdkxGVEY0RFBBSTY2RmtVSnNGUmFmbXVhMFpsL0JPZ2U1SXZwMHM5dEVqaHBaMTZYNGVZQm1qOE1VMHhBTjM0OC9PakFtSUZTR0l1d2kxU2RyendIUnF2VUxmMHNWcXZUOEpEVTZkMHEvaVBPRThEYU9OWXppbUlkZ1dFOXBOODhBb1ptT3VkSDQzSjk3WkRnMXYrWnU3NnMwdFI4WXpXSElUVDEvbmJRbDUzeU9mR3dER1RSdk42T1hkelBMVXpUbGhmdEdYZUZPRmNrb0Q4c2NRTGFaV1loQTVaVDRxLzlncE02WXU1TTMzWVJ0empGek4yTWVWaFpsUmV5NUY1NmVWcDV6MkM0U3NnM2FCemkyandnRzExY3pvMVBGdldod21zckNTTFpJUHdhWFduQ3hnYW5FZkxzeXVKcmpuVXYyUXdaeldCT1VoRjhSN2FtUk9xUHN6VGJwNE9yZWUyWmFyc04wYzNSLzdYdmJvcVdhb3NRa3Q1MFlxOHpCQ0Z4clFMZkZKN1pUcEhHWENEQmtzcVg4WWVrZ2RxdDhIMmdSS2p2OVNLY2RjejA0a2VJUEIyRU85K2ZQTHcwckZqRGVLdFFjYmRXTDlFSHRNOHAwcXBmTHNLcUdqbXdSdHhYbVRYUHNVS0FKQ1RKdWI4cnVRZVpsQlhZVC91YjNEMER1RzB2YUlNcjE3aDZydEdYR1hDWFV2VUxYMzBnczFyS3VUVkZkR0xFRUdid3JHbFVUZUdHRXFQbU4xdWFmNWpEdkR1UDE5R2RTV0VZMW4xTjYvV1paODhVS2ZnZHpxSVlKemt1RzV6bGZLUWdEREJvZXNyd3BCZXlkTXo0M0diZEZieS8zUm9MNSJdLCJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJtZXNzYWdlIjoiTkw6QmVoYW5kZWxhYXJMb2dpbjp2MSBPbmRlcmdldGVrZW5kZSBnZWVmdCB0b2VzdGVtbWluZyBhYW4gRGVtbyBFSFIgb20gbmFtZW5zIHZlcnBsZWVnaHVpcyBEZSBub290amVzIGVuIG9uZGVyZ2V0ZWtlbmRlIGhldCBOdXRzIG5ldHdlcmsgdGUgYmV2cmFnZW4uIERlemUgdG9lc3RlbW1pbmcgaXMgZ2VsZGlnIHZhbiBkaW5zZGFnLCAxIG9rdG9iZXIgMjAxOSAxMzozMDo0MiB0b3QgZGluc2RhZywgMSBva3RvYmVyIDIwMTkgMTQ6MzA6NDIuIiwiaWF0IjoxNjA0MzE3ODg5fQ.FMekUy0UoOwhbEciJ9Q1TESh7fE-MQuUEZI5M65RuwtTlPlqN2P1KGFel8FDh42k2R79S8RB4x1XF0UkZtu8YOkNqFuX2h5Ow3xhaAquHR3iqzJy8wBKo0ZnctPDSJGfn0k-UzF9MS6665JuDAnvE5ETop1ASou2lPC6885Rh8QRxBDSKz48pHsLh2oQrn7Qs5BfhHMgkDrwnPrN1tIhyKPNvbhFvy7nYbrdKg6O3W8xK9jHyES7ts_ahkI3GYH9nOa2VhX3lySLzsY3qH5NPDNCj3IE1St6Ab4rm7RfCQ8tWVRf0qQG1X0bALgCNMY8ALUrIoUUn4zxpAGCNRBmig"
    }
  }
}

###

PUT http://localhost:1323/internal/auth/experimental/signature/verify
Content-Type: application/json

{
  "checkTime": "2019-10-01T13:30:42+01:00",
  "verifiablePresentation": {
    "@context": [
      "https://www.w3.org/2018/credentials/v1"
    ],
    "type": [
      "VerifiablePresentation",
      "NutsIrmaPresentation"
    ],
    "proof": {
      "type": "NutsIrmaSignedContract",
      "proofValue": "ewogICJAY29udGV4dCI6ICJodHRwczovL2lybWEuYXBwL2xkL3NpZ25hdHVyZS92MiIsCiAgInNpZ25hdHVyZSI6IFsKICAgIHsKICAgICAgImMiOiAibTQwVk95UE1qSGU1S3hLUi9UUVNXWE5ITTAwbXVoMHBiWkZqTWQxNEpXQT0iLAogICAgICAiQSI6ICJXNjliQzZwYlNKeUNGUGg0eTlrYUZwQnlXa1I2NGEvRk5LMzdwQlU1SVdwTVBXdGozSisvZWZ0MFVSMkpoRit2ZFpoS1MrNzhyY1lJMWdBTHF4Rm9XZy9GWGxMemVQMlMvZ0JIZDlhVFA3MXhodG9Bem1lUkE5dGxyRVRLOXJJVVVERGhHVGR0Z0pGY056RkZpU3hnU3ZlQld2OGxsUk14dzZsL3g5MjRobEp0OW8xcTZzblZkeUJrbHVtdzN2V3RHOVRGV3pKUlpLNXZvQ3dGOXQrYWJDbHhPR0tYK0RuKzFQTFh2WkNENGtQWU5Nem9yS0RjVHRFNVVOWGJCVGloT1hWN1ZuQXJYMkIyR1RxSEdVNzNRQjNYTXREWklxZzhJWG94U1RMOTZuendXWGhuNEUyUlMyblFVNmpPM1RpZm9XenF5bWFTWVFlaG44SlBSM1FyMUE9PSIsCiAgICAgICJlX3Jlc3BvbnNlIjogIjJQek51ZFQ3Uk9DdTZxUFlsUHRXUGZmMUJUOE5ibklCU3luVjF6ZENIOHFCa2dCblBCSzIwaUVqd3NqUG1JWjVOb09KeUwrTUVVZTE4c0ppdXBwbiIsCiAgICAgICJ2X3Jlc3BvbnNlIjogIkZaT0V1OE5JaWxWUm4vZ0N1aDRIYVRtckdFalZoZEhwS1pnL1VIdVJGK29oTTBRaktXVlBzeVZMUXBKTUJYQldhcUxVaTkyaUZ5MGFpOTFESlIrZGtiVFk4SlhQYjZZODc4dVZaKzV5dks4UFVMTEZaK012a1JMZEQ3TlRJQ1M1MSt1c0h4SzFOUDdyNDZhbzdmdmhXaWptRm9DS0Y3KzRqRmpxS244bUc3ZUxVZXNrajl2MGJONmNaNHhueUMrQ1orMERmZW8vclVpOFVnVTJlRDFGK2hkamh4aVl4c2E4RHVuSEV3ak9keGJ2dFFyaW1zQ2tCOHBHN0VURDZSeGE3enZONjdrbFVkQ3MwNzVTeEhyTkRlRGlVOE1KSjA3R0VLVXBhTW9iSHBpQXVIbm9iaWtTWlhXUzFNaitBM0lPcGdTS2ZTWmxtZlY5ZzVrMTZQOXJNU0lkb2hVSmlNVXlodHdzQlNjUXl5UUpjUklxMnFCdHNURXgvOVIyVEdLN2VxeGJMZ0JoVmtuZi9QNnRIOUNIWVhHTnNhMitDVmloZ3E5QjhtVUFMblh0ckhuOG1yeVFZWWxNTUZEQWZqbDVCZFY4TkRhOU5qQ3ZXL0RpcUg5SzVWUU43OUt0blVBdC96L0VHQUZIQlNFVVlqTDMvQzJtUWlYTVZsd3NxUGtlVDdKWnRXTEx5dFBpM1RKODV0VzhmUT09IiwKICAgICAgImFfcmVzcG9uc2VzIjogewogICAgICAgICIwIjogIlM5dHQrckIyWjJ0TjlxZDA1R0hra2JsT010YTd2OUMzNFF4ZjRsY1FtclhidCt0WVRyM2pTclY4bjN5VFBNNXlsRldqSCs0MUh5VlJhZzhpNUxPc25ObCt6R0tiQWJTVndXND0iLAogICAgICAgICIzIjogIjYvUGJzTzNnZkV0Q0Nwdm9odnB5dUtCZU1JVUZPUTMwa3ZlSGRrZCtjcDFNODNBMnZlYzNRd3NGdm4rNkJvNXV4dUZhZk43N0lQQkhVQVRZMDZJWWF5eGdpLzFKWGZmYmlqaHNiKzVzOHl3PSIKICAgICAgfSwKICAgICAgImFfZGlzY2xvc2VkIjogewogICAgICAgICIxIjogIkF3QUtJQUFhQUFGSDJqa2xVdHM1aUJXU2xLTGhNanZpIiwKICAgICAgICAiMiI6ICJZR0JnWUdCZ1lHOD0iCiAgICAgIH0KICAgIH0KICBdLAogICJpbmRpY2VzIjogWwogICAgWwogICAgICB7CiAgICAgICAgImNyZWQiOiAwLAogICAgICAgICJhdHRyIjogMgogICAgICB9CiAgICBdCiAgXSwKICAibm9uY2UiOiAiN1k4ZU1uVXdqa2RXM2VJbHJjU0QwUT09IiwKICAiY29udGV4dCI6ICJBUT09IiwKICAibWVzc2FnZSI6ICJOTDpCZWhhbmRlbGFhckxvZ2luOnYxIE9uZGVyZ2V0ZWtlbmRlIGdlZWZ0IHRvZXN0ZW1taW5nIGFhbiBEZW1vIEVIUiBvbSBuYW1lbnMgdmVycGxlZWdodWlzIERlIG5vb3RqZXMgZW4gb25kZXJnZXRla2VuZGUgaGV0IE51dHMgbmV0d2VyayB0ZSBiZXZyYWdlbi4gRGV6ZSB0b2VzdGVtbWluZyBpcyBnZWxkaWcgdmFuIGRpbnNkYWcsIDEgb2t0b2JlciAyMDE5IDEzOjMwOjQyIHRvdCBkaW5zZGFnLCAxIG9rdG9iZXIgMjAxOSAxNDozMDo0Mi4iLAogICJ0aW1lc3RhbXAiOiB7CiAgICAiVGltZSI6IDE1Njk5Mjk0NjgsCiAgICAiU2VydmVyVXJsIjogImh0dHBzOi8va2V5c2hhcmUucHJpdmFjeWJ5ZGVzaWduLmZvdW5kYXRpb24vYXR1bWQvIiwKICAgICJTaWciOiB7CiAgICAgICJBbGciOiAiZWQyNTUxOSIsCiAgICAgICJEYXRhIjogIm9mYVBENnF5UEppNlJmczFxVVA5TVo1RFQzMnBlTWExNjAzc1RmODNXVlo4SU9STnMxNk85NVJ1UmtsS25BcW8ySitUazQyQzhReGQrMDdQOHBXMUF3PT0iLAogICAgICAiUHVibGljS2V5IjogIk1LZFh4SnhFV1BSSXdOUDdTdXZQMEovTS9OVjUxVlp2cUN5Tys3ZUR3Sjg9IgogICAgfQogIH0KfQ=="
    }
  }
}