CLI reference / credentials / sparkle-key

stado credentials sparkle-key

Invocation

stado credentials sparkle-key <COMMAND>

Purpose

A desktop product's Sparkle update key

Required inputs and options

This command has no command-specific inputs or options.

Output and state effect

This command group selects one of the subcommands listed below; use its exact child invocation to perform an operation.

Refusals

  • Before dispatch, Stado refuses a missing required token shown in the invocation, an unknown option, or a value outside a listed value set; argument-usage failures exit with code 2.

Subcommands

  • mint — Mint a desktop product's Sparkle update key: an Ed25519 pair stored under role `<product>-sparkle` (`private_key`, `public_key`), with the public half written into the app's Info.plist as SUPublicEDKey. A role that already holds a key is refused without --replace, because copies installed with the old key accept only updates it signs