module

Secrets::CLI

Convention Aloli : every long flag has a short equivalent ; every subcommand has a short alias.

Constants

DEFAULT_VAULT_DIR = "#{Secrets::CONFIG_DIR}/vaults"
DEFAULT_WORDS = 7
LEGACY_VAULT_DIR = "#{Secrets::XDG_CONFIG_HOME}/crystal-secrets/vaults"

Instance methods

delete_cmd(argv : Array(String)) : Int32
Source
diff_cmd(argv : Array(String)) : Int32
Source
edit_cmd(argv : Array(String)) : Int32
Source
env_cmd(argv : Array(String)) : Int32
Source
env_decrypt(argv : Array(String)) : Int32
Source
env_edit(argv : Array(String)) : Int32
Source
env_encrypt(argv : Array(String)) : Int32
Source
env_exec(argv : Array(String)) : Int32
Source
get(argv : Array(String)) : Int32
Source
init(argv : Array(String)) : Int32
Source
list_cmd(argv : Array(String)) : Int32
Source
log_cmd(argv : Array(String)) : Int32
Source
master_key(argv : Array(String)) : Int32
Source
master_key_export(argv : Array(String)) : Int32
Source
master_key_import(argv : Array(String)) : Int32
Source
recipients_add(argv : Array(String)) : Int32
Source
recipients_cmd(argv : Array(String)) : Int32
Source
recipients_list(_argv : Array(String)) : Int32
Source
recipients_remove(argv : Array(String)) : Int32
Source
rotation_cmd(argv : Array(String)) : Int32
Source
run(argv : Array(String)) : Int32
Source
set_cmd(argv : Array(String)) : Int32
Source
vault(argv : Array(String)) : Int32
Source
vault_create(argv : Array(String)) : Int32
Source