Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirmwareUpdate ¶
type FirmwareUpdate struct { // Sequence is a counter used to ensure correct ordering of chunks of firmware. Sequence uint // Image is the firmware image to be applied. Image []byte // Proof contains firmware transparency artefacts for the new firmware image. Proof config.ProofBundle }
FirmwareUpdate represents a firmware update.
type InstalledVersions ¶
InstalledVersions represents the installed/running versions of the TrustedOS and applet.
type WitnessStatus ¶
type WitnessStatus struct { // Identity is the note-compatible public key used to verify witness signatures. Identity string // IP is the currently-assigned IP address of the witness applet. IP string // IDAttestPublicKey is the stable-derived use by this device to attest to witness IDs. IDAttestPublicKey string // AttestedID is a note formatted attestation for the current witness ID. AttestedID string }
WitnessStatus represents the witness applet's status.
type WriteBlocks ¶
WriteBlocks represents an RPC request for internal eMMC write.
Click to show internal directories.
Click to hide internal directories.