Skip to content

ccHarvestasya/simple-symbol-node-cert-cli

Repository files navigation

Simple Symbol Node Cert CLI

Symbol ノード証明書を簡単に生成

oclif Version Downloads/week

使い方

$ npm install -g simple-symbol-node-cert-cli
$ simple-symbol-node-cert-cli COMMAND
running command...
$ simple-symbol-node-cert-cli (--version)
simple-symbol-node-cert-cli/1.1.3 win32-x64 node-v20.16.0
$ simple-symbol-node-cert-cli --help [COMMAND]
USAGE
  $ simple-symbol-node-cert-cli COMMAND
...

コマンド

simple-symbol-node-cert-cli chpasswd

privatekeys.yamlの暗号化パスワードを変更します。

USAGE
  $ simple-symbol-node-cert-cli chpasswd -o <value> [-i <value>]

FLAGS
  -i, --inPrivatekeys=<value>   [default: privatekeys.yaml] 入力privatekeys.yaml
  -o, --outPrivatekeys=<value>  (required) 出力privatekeys.yaml

DESCRIPTION
  privatekeys.yamlの暗号化パスワードを変更します。

EXAMPLES
  $ simple-symbol-node-cert-cli chpasswd -i "privatekeys.yaml" -o "new_privatekeys.yaml"

See code: src/commands/chpasswd/index.ts

simple-symbol-node-cert-cli decrypt

privatekeys.yamlの秘密鍵を復号化します。

USAGE
  $ simple-symbol-node-cert-cli decrypt -o <value> [-i <value>]

FLAGS
  -i, --inPrivatekeys=<value>   [default: privatekeys.yaml] 入力privatekeys.yaml
  -o, --outPrivatekeys=<value>  (required) 出力privatekeys.yaml

DESCRIPTION
  privatekeys.yamlの秘密鍵を復号化します。

EXAMPLES
  $ simple-symbol-node-cert-cli decrypt -i "privatekeys.yaml" -o "plain_privatekeys.yaml"

See code: src/commands/decrypt/index.ts

simple-symbol-node-cert-cli encrypt

privatekeys.yamlの秘密鍵を暗号化します。

USAGE
  $ simple-symbol-node-cert-cli encrypt -o <value> [-i <value>]

FLAGS
  -i, --inPrivatekeys=<value>   [default: privatekeys.yaml] 入力privatekeys.yaml
  -o, --outPrivatekeys=<value>  (required) 出力privatekeys.yaml

DESCRIPTION
  privatekeys.yamlの秘密鍵を暗号化します。

EXAMPLES
  $ simple-symbol-node-cert-cli encrypt -i "plain_privatekeys.yaml" -o "privatekeys.yaml"

See code: src/commands/encrypt/index.ts

simple-symbol-node-cert-cli generate

Symbolノード証明書を作成します。

USAGE
  $ simple-symbol-node-cert-cli generate [--cadays <value>] [--caname <value>] [--certdir <value>] [--force]
    [--nodedays <value>] [--nodename <value>] [--privatekeys <value>]

FLAGS
  --cadays=<value>       [default: 7300] CA証明書有効日数
  --caname=<value>       [default: Simple Symbol CA] CA名
  --certdir=<value>      [default: ./cert] 証明書出力ディレクトリパス
  --force                証明書上書生成
  --nodedays=<value>     [default: 375] Node証明書有効日数
  --nodename=<value>     [default: Simple Symbol Node] Node名
  --privatekeys=<value>  [default: ./privatekeys.yaml] 暗号化した秘密鍵を保存するファイルパス

DESCRIPTION
  Symbolノード証明書を作成します。

EXAMPLES
  $ simple-symbol-node-cert-cli generate --caname "Test CA" --nodename "Test Node"

See code: src/commands/generate/index.ts

simple-symbol-node-cert-cli info

Symbolノード証明書の情報を参照します。

USAGE
  $ simple-symbol-node-cert-cli info [--certdir <value>] [-n <value>]

FLAGS
  -n, --networkId=<value>  [default: mainnet] ネットワークID(mainnet/testnet/any number)
      --certdir=<value>    [default: ./cert] 証明書ディレクトリパス

DESCRIPTION
  Symbolノード証明書の情報を参照します。

EXAMPLES
  $ simple-symbol-node-cert-cli info

See code: src/commands/info/index.ts

simple-symbol-node-cert-cli renew

Symbolノード証明書を更新します。

USAGE
  $ simple-symbol-node-cert-cli renew [--cadays <value>] [--certdir <value>] [--nodedays <value>]
    [--privatekeys <value>]

FLAGS
  --cadays=<value>       [default: 7300] CA証明書有効日数
  --certdir=<value>      [default: ./cert] 証明書ディレクトリパス
  --nodedays=<value>     [default: 375] Node証明書有効日数
  --privatekeys=<value>  [default: ./privatekeys.yaml] 暗号化した秘密鍵を保存するファイルパス

DESCRIPTION
  Symbolノード証明書を更新します。

EXAMPLES
  $ simple-symbol-node-cert-cli renew

See code: src/commands/renew/index.ts

About

Symbolノードの証明書を作成更新する。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published