gnunet-did1
Command line tool to create and manage gnunet identity dids.
Usage
gnunet-did [{-A | --show-all}]
[{-C | --create}]
[{-c
FILENAME | --config=FILENAME}]
[{-d
DID | --did=DID}]
[{-D
DID_DOCUMENT | --did-document=DID_DOCUMENT}]
[{-e
EGO | --ego=EGO}]
[{-g | --get}]
[{-h | --help}]
[{-L
LOGLEVEL | --loglevel=LOGLEVEL}]
[{-l
LOGFILE | --logfile=LOGFILE}]
[{-r | --remove}]
[{-R | --replace}]
[{-s | --show}]
[{-t
TIME | --expiration-time=TIME}]
[{-v | --version}]
Overview
gnunet-did is a command line tool to create and manage gnunet identity DIDs.
Options
-
-A | --show-all -
List all DIDs for all egos.
-
-C | --create -
Create a DID Document and display the DID.
-cFILENAME |--config=FILENAME-
Use the specified configuration file FILENAME.
-dDID |--did=DID-
The to use for the operation is DID.
-DDID_DOCUMENT |--did-document=DID_DOCUMENT-
The DID Document to use is DID_DOCUMENT.
-eEGO |--ego=EGO-
The ego to use is EGO.
-
-g | --get -
Get the DID Document associated with the DID given in DID.
-
-h | --help -
Print short help on options.
-LLOGLEVEL |--loglevel=LOGLEVEL-
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-lLOGFILE |--logfile=LOGFILE-
Configure logging to write logs to LOGFILE.
-
-r | --remove -
Remove the DID given in --did.
-
-R | --replace -
Replace the DID Docuemnt given in --did-document for the DID given in DID.
-
-s | --show -
Show the DID for the ego given in --ego.
-
-t | --expiration-time -
The expiration time to use in the GNS record for the DID Document given in Ar. DID_DOCUMENT .
-
-v | --version -
Print GNUnet version number.
Releases
Unchanged in 2 releases since Debian 12 (Bookworm).