CLI Commands#
pubtools-sign-msg-container-sign#
pubtools-sign-msg-container-sign#
Entry point method for containersign operation.
Print following json output on stdout when --raw
is set:
{ "signer_result": pubtools.sign.signers.msgsigner.MsgSignerResults, "operation_results": pubtools.sign.results.containersign.ContainerSignResult, "operation": pubtools.sign.operations.containersign.ContainerSignOperation, "signing_key": "signing_key_id" }
Otherwise prints one signed claim per line if sucessfull or error messages if not
Usage:
pubtools-sign-msg-container-sign [OPTIONS]
Options:
--signing-key TEXT 8 characters key fingerprint of key which
should be used for signing or key alias
[required]
--signing-key-name TEXT signing key name
--task-id TEXT Task id identifier (usually pub task-id)
[required]
--config-file TEXT path to the config file
--digest TEXT Digests which should be signed. [required]
--reference TEXT References which should be signed.
[required]
--requester TEXT Use this requester instead one from
certificate file.
--raw Print raw output instead of json
--log-level [DEBUG|INFO|WARNING|ERROR]
Set log level
--help Show this message and exit.
pubtools-sign-cosign-container-sign#
pubtools-sign-cosign-container-sign#
Entry point method for containersign operation.
Usage:
pubtools-sign-cosign-container-sign [OPTIONS]
Options:
--signing-key TEXT signing key used by cosign. [required]
--config-file TEXT path to the config file
--digest TEXT Digests which should be signed. [required]
--reference TEXT References which should be signed.
--identity TEXT Identity reference.
--raw Print raw output instead of json
--help Show this message and exit.
pubtools-sign-msg-clear-sign#
pubtools-sign-msg-clear-sign#
Entry point method for clearsign operation.
Print following json output on stdout if --raw
is set:
{ "signer_result": pubtools.sign.signers.msgsigner.MsgSignerResults, "operation_results": pubtools.sign.results.clearsign.ClearSignResult, "operation": pubtools.sign.operations.clearsign.ClearSignOperation, "signing_key": "signing_key_id" }
Otherwise prints one clearsigned output per line if sucessfull or error messages if not
Usage:
pubtools-sign-msg-clear-sign [OPTIONS] [INPUTS]...
Options:
--signing-key TEXT 8 characters key fingerprint of key which
should be used for signing or key alias
[required]
--task-id TEXT Task id identifier (usually pub task-id)
[required]
--config-file TEXT path to the config file
--raw Print raw output instead of json
--log-level [DEBUG|INFO|WARNING|ERROR]
Set log level
--requester TEXT Use this requester instead one from
certificate file.
--repo TEXT Repository reference
--help Show this message and exit.
pubtools-sign multi command bundle#
pubtools-sign#
Pubtools-sign multi command bundle.
Usage:
pubtools-sign [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
pubtools-sign cosign-container-sign-main#
Entry point method for containersign operation.
Usage:
pubtools-sign cosign-container-sign-main [OPTIONS]
Options:
--signing-key TEXT signing key used by cosign. [required]
--config-file TEXT path to the config file
--digest TEXT Digests which should be signed. [required]
--reference TEXT References which should be signed.
--identity TEXT Identity reference.
--raw Print raw output instead of json
--help Show this message and exit.
pubtools-sign msg-clear-sign-main#
Entry point method for clearsign operation.
Print following json output on stdout if --raw
is set:
{ "signer_result": pubtools.sign.signers.msgsigner.MsgSignerResults, "operation_results": pubtools.sign.results.clearsign.ClearSignResult, "operation": pubtools.sign.operations.clearsign.ClearSignOperation, "signing_key": "signing_key_id" }
Otherwise prints one clearsigned output per line if sucessfull or error messages if not
Usage:
pubtools-sign msg-clear-sign-main [OPTIONS] [INPUTS]...
Options:
--signing-key TEXT 8 characters key fingerprint of key which
should be used for signing or key alias
[required]
--task-id TEXT Task id identifier (usually pub task-id)
[required]
--config-file TEXT path to the config file
--raw Print raw output instead of json
--log-level [DEBUG|INFO|WARNING|ERROR]
Set log level
--requester TEXT Use this requester instead one from
certificate file.
--repo TEXT Repository reference
--help Show this message and exit.
pubtools-sign msg-container-sign-main#
Entry point method for containersign operation.
Print following json output on stdout when --raw
is set:
{ "signer_result": pubtools.sign.signers.msgsigner.MsgSignerResults, "operation_results": pubtools.sign.results.containersign.ContainerSignResult, "operation": pubtools.sign.operations.containersign.ContainerSignOperation, "signing_key": "signing_key_id" }
Otherwise prints one signed claim per line if sucessfull or error messages if not
Usage:
pubtools-sign msg-container-sign-main [OPTIONS]
Options:
--signing-key TEXT 8 characters key fingerprint of key which
should be used for signing or key alias
[required]
--signing-key-name TEXT signing key name
--task-id TEXT Task id identifier (usually pub task-id)
[required]
--config-file TEXT path to the config file
--digest TEXT Digests which should be signed. [required]
--reference TEXT References which should be signed.
[required]
--requester TEXT Use this requester instead one from
certificate file.
--raw Print raw output instead of json
--log-level [DEBUG|INFO|WARNING|ERROR]
Set log level
--help Show this message and exit.