Available on crate feature
hsm and crate feature manager-api and (crate features hsm or manager-api) only.Expand description
High level device management: genuine check, apps, firmware update.
These operations combine dashboard APDUs, the manager HTTP API and the HSM secure channel. The device must be on the dashboard (no app open).
Structs§
- Firmware
Context - Firmware context of a device, as known by the manager API.
- Firmware
Update - An available firmware update.
- HsmListed
App - Result of the HSM based app listing.
- Installed
AppInfo - An installed app with its catalog entry (if found).
- Manager
- Manager API + HSM endpoints.
Enums§
- Flash
Kind - Outcome of one MCU / bootloader flash step.
Constants§
- GENUINE_
RESULT - Expected HSM result for a genuine device.