Use case | Command | Callback | Personal Smart ID Mobile App example | Personal Smart ID Desktop App 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: Personal Smart ID Mobile App authentication | Example: Personal Desktop authentication |
Send signing request to a device/token | POST /rest/command/sign | POST /rest/callback/sign | Example: Personal Smart ID Mobile App signing | Example: Personal Desktop 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.