A simplified handle for using the peer identity key. More...
Data Fields | |
| struct GNUNET_PILS_Handle * | pils |
| PILS handle. | |
| GNUNET_SCHEDULER_TaskCallback | init_cb |
| Initial callback. | |
| void * | cls |
| Closure for initial callback. | |
| unsigned char | initial_key_material [256/8] |
| Initial key material. | |
| struct GNUNET_CRYPTO_EddsaPrivateKey * | private_key |
| Private key. | |
| struct GNUNET_PeerIdentity | identity |
| Peer identity. | |
| struct GNUNET_HashCode | hash |
| Hash of peer identity. | |
A simplified handle for using the peer identity key.
Definition at line 131 of file pils_api.c.
| struct GNUNET_PILS_Handle* GNUNET_PILS_KeyRing::pils |
PILS handle.
Definition at line 136 of file pils_api.c.
Referenced by GNUNET_PILS_create_key_ring(), GNUNET_PILS_destroy_key_ring(), and pid_change_cb().
| GNUNET_SCHEDULER_TaskCallback GNUNET_PILS_KeyRing::init_cb |
Initial callback.
Definition at line 141 of file pils_api.c.
Referenced by GNUNET_PILS_create_key_ring(), and pid_change_cb().
| void* GNUNET_PILS_KeyRing::cls |
Closure for initial callback.
Definition at line 146 of file pils_api.c.
Referenced by GNUNET_PILS_create_key_ring(), and pid_change_cb().
| unsigned char GNUNET_PILS_KeyRing::initial_key_material[256/8] |
Initial key material.
Definition at line 151 of file pils_api.c.
Referenced by GNUNET_PILS_create_key_ring(), GNUNET_PILS_destroy_key_ring(), and pid_change_cb().
| struct GNUNET_CRYPTO_EddsaPrivateKey* GNUNET_PILS_KeyRing::private_key |
Private key.
Definition at line 156 of file pils_api.c.
Referenced by GNUNET_PILS_destroy_key_ring(), GNUNET_PILS_key_ring_get_private_key(), and pid_change_cb().
| struct GNUNET_PeerIdentity GNUNET_PILS_KeyRing::identity |
| struct GNUNET_HashCode GNUNET_PILS_KeyRing::hash |