API to the Credential service. More...
Go to the source code of this file.
Data Structures | |
struct | GNUNET_ABD_DelegationRecord |
The attribute delegation record. More... | |
struct | GNUNET_ABD_DelegationRecordSet |
The attribute delegation record. More... | |
struct | GNUNET_ABD_DelegationSet |
The attribute delegation record. More... | |
struct | GNUNET_ABD_Delegation |
A delegation. More... | |
struct | GNUNET_ABD_Delegate |
A delegate. More... | |
Typedefs | |
typedef void(* | GNUNET_ABD_CredentialResultProcessor) (void *cls, unsigned int d_count, struct GNUNET_ABD_Delegation *delegation_chain, unsigned int c_count, struct GNUNET_ABD_Delegate *delegte) |
Iterator called on obtained result for an attribute verification. More... | |
typedef void(* | GNUNET_ABD_IntermediateResultProcessor) (void *cls, struct GNUNET_ABD_Delegation *delegation, bool is_bw) |
typedef void(* | GNUNET_ABD_DelegateResultProcessor) (void *cls, uint32_t success) |
Iterator called on obtained result for an attribute delegation. More... | |
typedef void(* | GNUNET_ABD_RemoveDelegateResultProcessor) (void *cls, uint32_t success) |
Iterator called on obtained result for an attribute delegation removal. More... | |
Enumerations | |
enum | GNUNET_ABD_CredentialFlags { GNUNET_ABD_FLAG_REVOKED =0 , GNUNET_ABD_FLAG_SUBJECT =1 , GNUNET_ABD_FLAG_ISSUER =2 } |
enum | GNUNET_ABD_AlgoDirectionFlags { GNUNET_ABD_FLAG_FORWARD =1 << 0 , GNUNET_ABD_FLAG_BACKWARD =1 << 1 } |
API to the Credential service.
Definition in file gnunet_abd_service.h.