Skip to main content

Module ops

Module ops 

Source
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§

FirmwareContext
Firmware context of a device, as known by the manager API.
FirmwareUpdate
An available firmware update.
HsmListedApp
Result of the HSM based app listing.
InstalledAppInfo
An installed app with its catalog entry (if found).
Manager
Manager API + HSM endpoints.

Enums§

FlashKind
Outcome of one MCU / bootloader flash step.

Constants§

GENUINE_RESULT
Expected HSM result for a genuine device.