fdo-rs / fido-device-onboard-rs

An implementation of the FIDO Device Onboard (FDO) spec written in Rust.
BSD 3-Clause "New" or "Revised" License
58 stars 33 forks source link

fdo-owner-tool: export OVs uses the new export REST API #665

Open runcom opened 1 month ago

runcom commented 1 month ago

Goal

fdo-owner-tool export-manufacturer-vouchers /path/to/tarball.gz isn't bound anymore to the database store, but goes through the REST API to stream the tarball directly

Acceptance Criteria

Verify the existing fdo-owner-tool export-manufacturer-voucher subcommand works and exports OVs w/o needing a database connection
Verify both the file store and the db store work

relates to https://github.com/fdo-rs/fido-device-onboard-rs/issues/616