version 1.289, 2022/09/09 03:31:42 |
version 1.290, 2022/09/14 00:02:03 |
|
|
/* error already logged */ |
/* error already logged */ |
goto send; |
goto send; |
} |
} |
if ((id->key->sk_flags & SSH_SK_USER_VERIFICATION_REQD)) { |
if (id->key->sk_flags & SSH_SK_USER_PRESENCE_REQD) { |
/* XXX include sig_dest */ |
|
xasprintf(&prompt, "Enter PIN%sfor %s key %s: ", |
|
(id->key->sk_flags & SSH_SK_USER_PRESENCE_REQD) ? |
|
" and confirm user presence " : " ", |
|
sshkey_type(id->key), fp); |
|
pin = read_passphrase(prompt, RP_USE_ASKPASS); |
|
free(prompt); |
|
prompt = NULL; |
|
} else if ((id->key->sk_flags & SSH_SK_USER_PRESENCE_REQD)) { |
|
notifier = notify_start(0, |
notifier = notify_start(0, |
"Confirm user presence for key %s %s%s%s", |
"Confirm user presence for key %s %s%s%s", |
sshkey_type(id->key), fp, |
sshkey_type(id->key), fp, |