redesign sshsigchain authority protocol

This commit is contained in:
Eric Wendland 2026-07-18 21:48:27 +02:00
commit 492a37c020
5 changed files with 1542 additions and 867 deletions

View file

@ -4109,20 +4109,22 @@ fn print_response(response: ControlResponse, output: OutputMode) -> Result<()> {
chain_id,
records,
head,
active_admin_keys,
users,
active_keys,
devices,
nodes,
disclosed_profiles,
incomplete_profiles,
anchor_threshold,
note,
} => {
println!("sigchain: {}", input.display());
println!("chain_id: {chain_id}");
println!("records: {records}");
println!("head: {head}");
println!("active_admin_keys: {active_admin_keys}");
println!("users: {users}");
println!("active_keys: {active_keys}");
println!("devices: {devices}");
println!("nodes: {nodes}");
println!("disclosed_profiles: {disclosed_profiles}");
println!("incomplete_profiles: {incomplete_profiles}");
println!("anchor_threshold: {anchor_threshold}");
eprintln!("note: {note}");
}
ControlResponse::KeychainExplained { subject, lines } => {