24 #define GNUNET_RECLAIM_DID_METHOD_PREFIX "did:gns:"
char * DID_ego_to_did(struct GNUNET_IDENTITY_Ego *ego)
Create a DID string from an ego in the format did:gns:<pubkey>
enum GNUNET_GenericReturnValue DID_public_key_from_did(const char *did, struct GNUNET_IDENTITY_PublicKey *pk)
Extract the public key from a DID in the format did:gns:<pubkey>
uint32_t did
This has a different ID for each parameter, see PRISM_DID_* constants.
struct GNUNET_IDENTITY_PrivateKey pk
Private key from command line option, or NULL.
GNUNET_GenericReturnValue
Named constants for return values.
An identity key as per LSD0001.