{
  "service": "Windows QR Login Helper Service",
  "purpose": "Maintains the active QR login session for the provider and phone-side app.",
  "httpUrl": "http://0.0.0.0:52741",
  "pipeName": "WindowsQrLogin.HelperService",
  "phoneUi": "/phone/",
  "activeSession": {
    "sessionId": "session-6c19a19c207442c9a89021f55136f947",
    "status": "waiting_for_scan",
    "qrPayload": "windows-qr-login://session/session-6c19a19c207442c9a89021f55136f947",
    "qrPngBase64": "iVBORw0KGgoAAAANSUhEUgAABJgAAASYAQAAAAB0L0odAAAFPUlEQVR4nO3QQXLcMAwEQP3/08khlS0uAMqTEtfxoefg0pIg0PD16+fl+t+AIUxZmLIwZWHKwpSFKQtTFqYsTFmYsjBlYcrClIUpC1MWpixMWZiyMGVhysKUhSkLUxamLExZmLIwZWHKwpSFKQtTFqYsTFmYsjBlYcrClIUpC1MWpixMWZiyMGVhysKUhSkLU5Y30zXldf7nY618fQ99W2U56VOYmJiYmJiYmJiYmJiYDppuWo8Dvhy21ve341wmJiYmJiYmJiYmJiamI6bea9XciNfzkV5kYxkTExMTExMTExMTExPTR03ltuP6q74PExMTExMTExMTExMT0/813RCLcn27K2NiYmJiYmJiYmJiYmL6HtOo7L16xxE3dhinMDExMTExMTExMTExMR009exkT/6OU5iYmJiYmJiYmJiYmJhOme6zPi69Vn35Hp9/MYiJiYmJiYmJiYmJiYnpsemaMjbdmcbbXf1awMTExMTExMTExMTExHTQNNat89YBo7Jvcr9tacLExMTExMTExMTExMR0xFRKdzM6aLzdjR9XYmJiYmJiYmJiYmJiYjpl2s0rplfZCOrd7guYmJiYmJiYmJiYmJiYPmQqgwviaunjy9Vu1bItExMTExMTExMTExMT03HTWD3KxpObJcfK+oqJiYmJiYmJiYmJiYnpsakMK/P6yf0yXTm2rQVMTExMTExMTExMTExMz0y94+7lSC++jnvV77hMTExMTExMTExMTExMR0zXe/r7e2XZpDRca8Z/ARMTExMTExMTExMTE9MpUx9fniXddzWlSaEzMTExMTExMTExMTExHTTtNDfK/vOmcqT3MDExMTExMTExMTExMT00dcfrpDTqZeXJ7qr3HG6ZmJiYmJiYmJiYmJiYnpnux/QW15LdPuXtl3omJiYmJiYmJiYmJiam56ZxdiH2n+vg3DcuycTExMTExMTExMTExHTEtDYdx5TDUVMc41UXMzExMTExMTExMTExMZ01jZQdqyzTQeO243MmJiYmJiYmJiYmJiamg6YytQwr513zT1uNOCYmJiYmJiYmJiYmJqazps66mTGWrX0KfcQxMTExMTExMTExMTExHTSNI8u8vsPoGOt3W9WeTExMTExMTExMTExMTCdMpa53GU19cP/uDUsNExMTExMTExMTExMT0xHTiBgHrGXjST8fX817MjExMTExMTExMTExMT0zjaX3312wlo1vx22ZmJiYmJiYmJiYmJiYPmHqUzt6rCkddlk36U+YmJiYmJiYmJiYmJiYTpnKmO3jd8ooe12VPjebMDExMTExMTExMTExMR0x9epu6oh1ai8uspK6KhMTExMTExMTExMTE9Mz0y69RRk/4kZ32aqfMzExMTExMTExMTExMT03XVNe7wuoNpoEu+f9JxMTExMTExMTExMTE9NZU71+79Jn7056q/HVOJeJiYmJiYmJiYmJiYnpiOn6m3Herun6dj0sfXqYmJiYmJiYmJiYmJiYvtlUGg292vOxW6+v2zIxMTExMTExMTExMTF9zFRAY8E6oC+wTtldMTExMTExMTExMTExMR007ZSlaRHsOozdvhjKxMTExMTExMTExMTE9NjU0/ve09fB/W9ZadyBiYmJiYmJiYmJiYmJ6aHph4QpC1MWpixMWZiyMGVhysKUhSkLUxamLExZmLIwZWHKwpSFKQtTFqYsTFmYsjBlYcrClIUpC1MWpixMWZiyMGVhysKUhSkLUxamLExZmLIwZWHKwpSFKQtTFqYsTFmYsjBlYcryE02/AS4KVX/RsB4BAAAAAElFTkSuQmCC",
    "hasApprovedCredential": false,
    "approvedUsername": null,
    "createdAtUtc": "2026-04-06T04:27:54.0043698+00:00",
    "updatedAtUtc": "2026-04-06T04:27:54.0043698+00:00",
    "expiresAtUtc": "2026-04-06T04:32:54.0043698+00:00"
  },
  "endpoints": [
    "GET /health",
    "GET /api/sessions/active",
    "POST /api/sessions/reset",
    "POST /api/sessions/{sessionId}/scan",
    "POST /api/sessions/{sessionId}/approve",
    "POST /api/sessions/{sessionId}/deny"
  ],
  "pipeRequests": [
    "get_active_session",
    "reset_active_session",
    "mark_session_scanned",
    "approve_session",
    "deny_session",
    "get_approved_credential"
  ]
}