Update fido2-token.c

This commit is contained in:
Token2
2024-11-20 10:39:13 +01:00
committed by GitHub
parent b5c17309cc
commit dc195e15f3

View File

@@ -29,6 +29,7 @@ usage(void)
" fido2-token -S [-adefu] [-l pin_length] [-i template_id -n template_name] device\n" " fido2-token -S [-adefu] [-l pin_length] [-i template_id -n template_name] device\n"
" fido2-token -Sb [-k key_path] [-i cred_id -n rp_id] blob_path device\n" " fido2-token -Sb [-k key_path] [-i cred_id -n rp_id] blob_path device\n"
" fido2-token -Sc -i cred_id -k user_id -n name -p display_name device\n" " fido2-token -Sc -i cred_id -k user_id -n name -p display_name device\n"
" fido2-token -S -P pin device\n" // Add this line for -P
" fido2-token -Sm rp_id device\n" " fido2-token -Sm rp_id device\n"
" fido2-token -V\n" " fido2-token -V\n"
); );
@@ -78,6 +79,7 @@ main(int argc, char **argv)
case 'n': case 'n':
case 'w': case 'w':
case 'p': case 'p':
case 'P':
case 'r': case 'r':
case 'u': case 'u':
break; /* ignore */ break; /* ignore */
@@ -112,6 +114,8 @@ main(int argc, char **argv)
return (token_reset(device)); return (token_reset(device));
case 'S': case 'S':
return (token_set(argc, argv, device)); return (token_set(argc, argv, device));
case 'P':
return (token_set(argc, argv, device));
case 'V': case 'V':
fprintf(stderr, "%d.%d.%d\n", _FIDO_MAJOR, _FIDO_MINOR, fprintf(stderr, "%d.%d.%d\n", _FIDO_MAJOR, _FIDO_MINOR,
_FIDO_PATCH); _FIDO_PATCH);