Use case | Command | Callback | Smart ID Mobile App example | Personal Desktop Client example |
---|---|---|---|---|
Provision profiles and generate keys to tokens and devices | POST /rest/command/provision | POST /rest/callback/provision | ||
Provisioning of certificate to token and device | POST /rest/command/certificate | POST /rest/callback/certificate | Example: Personal Mobile Certificate provisioning | |
Send authentication request to a device/token | POST /rest/command/authenticate | POST /rest/callback/authenticate | Example: Smart ID Mobile App authentication | Example: Personal Desktop Client authentication |
Send signing request to a device/token | POST /rest/command/sign | POST /rest/callback/sign | Example: Smart ID Mobile App signing | Example: Personal Desktop Client signing |
Ping to test that endpoint is alive | POST /rest/command/ping | POST /rest/callback/ping | ||
Get status of an issued command | GET /rest/command/poll/{commandId} | - |
For details on the respective commands and callbacks, see Hermod API.