mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-09 05:49:09 -07:00
57 lines
2.7 KiB
Plaintext
57 lines
2.7 KiB
Plaintext
Usage:
|
|
totp (help | h | ?)
|
|
totp version
|
|
totp (list | ls)
|
|
totp (lsattr | cat) <index>
|
|
totp (add | mk | new) <name> [-t <type>] [-i <counter>] [-a <algo>] [-e <encoding>] [-d <digits>] [-l <duration>] [-u] [-b <feature>]...
|
|
totp (update) <index> [-t <type>] [-i <counter>] [-a <algo>] [-e <encoding>] [-n <name>] [-d <digits>] [-l <duration>] [-u] [-s] [-b <feature>]...
|
|
totp (delete | rm) <index> [-f]
|
|
totp (move | mv) <index> <new_index>
|
|
totp pin (set | remove) [-c <slot>]
|
|
totp notify [<notification>...]
|
|
totp (timezone | tz) [<timezone>]
|
|
totp reset
|
|
totp automation [-k <layout>] [<automation>...]
|
|
|
|
Commands:
|
|
help, h, ? Show command usage help
|
|
version Get application version
|
|
list, ls List all available tokens
|
|
lsattr, cat Displays token details
|
|
add, mk, new Add new token
|
|
update Update existing token
|
|
delete, rm Delete existing token
|
|
move, mv Move token
|
|
pin Set\change\remove PIN
|
|
notify Get or set notification method
|
|
timezone, tz Get or set current timezone
|
|
reset Reset application to default settings
|
|
automation Get or set automation settings
|
|
|
|
Arguments:
|
|
name Token name
|
|
index Token index in the list
|
|
new_index New token index in the list
|
|
notification Notification method to be set. Must be one of: none, sound, vibro
|
|
timezone Timezone offset in hours to be set
|
|
automation Automation method to be set. Must be one of: none, usb, bt
|
|
|
|
Options:
|
|
-t <type> Token type. Must be one of: totp, hotp [default: totp]
|
|
-i <counter> Token initial counter. Applicable for HOTP tokens only. Must be positive integer number [default: 0]
|
|
-a <algo> Token hashing algorithm. Must be one of: sha1, sha256, sha512, steam [default: sha1]
|
|
-d <digits> Token digits count. Must be one of: 5, 6, 8 [default: 6]
|
|
-e <encoding> Token secret encoding, one of base32, base64 [default: base32]
|
|
-l <duration> Token lifetime duration in seconds. Applicable for TOTP tokens only. Must be between: 15 and 255 [default: 30]
|
|
-u Show console user input as-is without masking
|
|
-b <feature> Token automation features to be enabled. Must be one of: none, enter, tab [default: none]
|
|
# none - No features
|
|
# enter - Type <Enter> key at the end of token input automation
|
|
# tab - Type <Tab> key at the end of token input automation
|
|
# slower - Type slower
|
|
-n <name> Token name
|
|
-s Update token secret
|
|
-f Force command to do not ask user for interactive confirmation
|
|
-c <slot> New crypto key slot. Must be between 12 and 100
|
|
-k <layout> Automation keyboard layout. Must be one of: QWERTY, AZERTY, QWERTZ
|
|
|