mirror of
https://github.com/token2/fido2-manage.git
synced 2026-04-09 10:45:39 +00:00
Update fido2-manage.sh
This commit is contained in:
@@ -31,6 +31,7 @@ while [[ "$#" -gt 0 ]]; do
|
|||||||
-device) device="$2"; shift ;;
|
-device) device="$2"; shift ;;
|
||||||
-pin) pin="$2"; shift ;;
|
-pin) pin="$2"; shift ;;
|
||||||
-storage) storage=true ;;
|
-storage) storage=true ;;
|
||||||
|
-fingerprint) fingerprint=true ;;
|
||||||
-residentKeys) residentKeys=true ;;
|
-residentKeys) residentKeys=true ;;
|
||||||
-domain) domain="$2"; shift ;;
|
-domain) domain="$2"; shift ;;
|
||||||
-delete) delete=true ;;
|
-delete) delete=true ;;
|
||||||
@@ -101,7 +102,7 @@ if $help; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Check if no arguments are specified, then show help
|
# Check if no arguments are specified, then show help
|
||||||
if ! $list && ! $info && [[ -z $device ]] && ! $storage && ! $residentKeys && [[ -z $domain ]] && ! $delete && [[ -z $credential ]] && ! $changePIN && ! $setPIN && ! $reset && ! $uvs && ! $uvd && ! $help; then
|
if ! $list && ! $info && [[ -z $device ]] && ! $fingerprint && ! $storage && ! $residentKeys && [[ -z $domain ]] && ! $delete && [[ -z $credential ]] && ! $changePIN && ! $setPIN && ! $reset && ! $uvs && ! $uvd && ! $help; then
|
||||||
show_help
|
show_help
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@@ -192,7 +193,10 @@ if [[ -n $device ]]; then
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Main logic
|
# Fingerprint enrollment
|
||||||
|
if $storage; then
|
||||||
|
$FIDO2_TOKEN_CMD -S -e "$device_string" $([[ -n $pin ]] && echo "-w $pin")
|
||||||
|
exit 0
|
||||||
# Main logic
|
# Main logic
|
||||||
if $storage; then
|
if $storage; then
|
||||||
$FIDO2_TOKEN_CMD -I -c "$device_string" $([[ -n $pin ]] && echo "-w $pin")
|
$FIDO2_TOKEN_CMD -I -c "$device_string" $([[ -n $pin ]] && echo "-w $pin")
|
||||||
|
|||||||
Reference in New Issue
Block a user