From e65694633574be538a063e97e6c9d3d9e8102cc6 Mon Sep 17 00:00:00 2001 From: Nora Widdecke Date: Thu, 27 Oct 2022 09:41:35 +0200 Subject: [PATCH] opgpcard: Unify on aut-fp not auth-fp --- tools/src/bin/opgpcard/commands/admin.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tools/src/bin/opgpcard/commands/admin.rs b/tools/src/bin/opgpcard/commands/admin.rs index ad5f986..5aa7867 100644 --- a/tools/src/bin/opgpcard/commands/admin.rs +++ b/tools/src/bin/opgpcard/commands/admin.rs @@ -61,8 +61,8 @@ pub enum AdminSubCommand { #[clap(name = "Decryption key fingerprint", short = 'd', long = "dec-fp")] dec_fp: Option, - #[clap(name = "Authentication key fingerprint", short = 'a', long = "auth-fp")] - auth_fp: Option, + #[clap(name = "Authentication key fingerprint", short = 'a', long = "aut-fp")] + aut_fp: Option, }, /// Generate a Key. @@ -200,9 +200,9 @@ pub fn admin( keyfile, sig_fp, dec_fp, - auth_fp, + aut_fp, } => { - import_command(keyfile, sig_fp, dec_fp, auth_fp, card, admin_pin.as_deref())?; + import_command(keyfile, sig_fp, dec_fp, aut_fp, card, admin_pin.as_deref())?; } AdminSubCommand::Generate(cmd) => { generate_command( @@ -238,14 +238,14 @@ fn keys_pick_explicit<'a>( policy: &'a dyn Policy, sig_fp: Option, dec_fp: Option, - auth_fp: Option, + aut_fp: Option, ) -> Result<[Option>; 3]> { let key_by_fp = |fp: Option| match fp { Some(fp) => sq_util::private_subkey_by_fingerprint(key, policy, &fp), None => Ok(None), }; - Ok([key_by_fp(sig_fp)?, key_by_fp(dec_fp)?, key_by_fp(auth_fp)?]) + Ok([key_by_fp(sig_fp)?, key_by_fp(dec_fp)?, key_by_fp(aut_fp)?]) } fn gen_subkeys( @@ -321,7 +321,7 @@ fn import_command( keyfile: PathBuf, sig_fp: Option, dec_fp: Option, - auth_fp: Option, + aut_fp: Option, mut card: Card, admin_pin: Option<&[u8]>, ) -> Result<(), Box> { @@ -330,12 +330,12 @@ fn import_command( let p = StandardPolicy::new(); // select the (sub)keys to upload - let [sig, dec, auth] = match (&sig_fp, &dec_fp, &auth_fp) { + let [sig, dec, auth] = match (&sig_fp, &dec_fp, &aut_fp) { // No fingerprint has been provided, try to autoselect keys // (this fails if there is more than one (sub)key for any keytype). (&None, &None, &None) => keys_pick_yolo(&key, &p)?, - _ => keys_pick_explicit(&key, &p, sig_fp, dec_fp, auth_fp)?, + _ => keys_pick_explicit(&key, &p, sig_fp, dec_fp, aut_fp)?, }; let mut pws: Vec = vec![];