DigiMR Token Agent¶
Local agent for hardware token and smartcard access. Runs on port 5555 and bridges the DigiMR API server to PKCS#11 devices on the user's machine.
In hybrid mode, the signing PIN never leaves the user's computer.
The Token Agent binary is included in the API server package.
Browser / Web Signing Agent (Windows)¶
For signing directly from a web page (the JavaScript Web SDK), download the lightweight standalone
agent — a single self-contained digimr-agent-win-x64.exe (~3 MB, no .NET runtime required).
Double-click to run; no install or unzip step.
- Download:
digimr-agent-win-x64.exefrom the latest DigiMR release. - Windows only for now — the native PIN window is Windows-only; macOS/Linux are coming soon.
It runs on http://localhost:5555 and exposes the same token API as the Token Agent below.
Installation¶
tar xzf digimr-linux-amd64.tar.gz
chmod +x DigiMR.Agent
./DigiMR.Agent
# Runs on http://localhost:5555
Configuration¶
Usage¶
The Agent is used automatically when signing with RemoteToken provider in the DigiMR API. The user's browser connects to http://localhost:5555 via SignalR, while the API server never sees the PIN.
System Requirements¶
- CPU: 1 vCPU
- RAM: 512 MB
- OS: Windows 10+, Ubuntu 20.04+
- PKCS#11 driver for your token brand installed (AKiS, SafeNet, Gemalto, etc.)