API to perform and access key revocations. More...
Go to the source code of this file.
Macros | |
#define | GNUNET_REVOCATION_VERSION 0x00000001 |
Version of the key revocation API. More... | |
Typedefs | |
typedef void(* | GNUNET_REVOCATION_Callback) (void *cls, enum GNUNET_GenericReturnValue is_valid) |
Callback to call with the result of a key revocation query. More... | |
Functions | |
struct GNUNET_REVOCATION_Query * | GNUNET_REVOCATION_query (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_PublicKey *key, GNUNET_REVOCATION_Callback func, void *func_cls) |
Check if a key was revoked. More... | |
void | GNUNET_REVOCATION_query_cancel (struct GNUNET_REVOCATION_Query *q) |
Cancel key revocation check. More... | |
struct GNUNET_REVOCATION_Handle * | GNUNET_REVOCATION_revoke (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_GNSRECORD_PowP *pow, GNUNET_REVOCATION_Callback func, void *func_cls) |
Perform key revocation. More... | |
void | GNUNET_REVOCATION_revoke_cancel (struct GNUNET_REVOCATION_Handle *h) |
Cancel key revocation. More... | |
API to perform and access key revocations.
Definition in file gnunet_revocation_service.h.