A delegate. More...
#include <gnunet_abd_service.h>
Data Fields | |
| struct GNUNET_CRYPTO_BlindablePublicKey | issuer_key |
| The issuer of the credential. | |
| struct GNUNET_CRYPTO_BlindablePublicKey | subject_key |
| Public key of the subject this credential was issued to. | |
| struct GNUNET_CRYPTO_BlindableKeySignature | signature |
| Signature of this credential. | |
| struct GNUNET_TIME_Absolute | expiration |
| Expiration of this credential. | |
| uint32_t | issuer_attribute_len |
| Length of the issuer attribute. | |
| const char * | issuer_attribute |
| The issuer attribute. | |
| uint32_t | subject_attribute_len |
| Length of the subject attribute. | |
| const char * | subject_attribute |
| The subject attribute. | |
A delegate.
Definition at line 182 of file gnunet_abd_service.h.
| struct GNUNET_CRYPTO_BlindablePublicKey GNUNET_ABD_Delegate::issuer_key |
The issuer of the credential.
Definition at line 188 of file gnunet_abd_service.h.
Referenced by backward_resolution(), delegation_chain_bw_resolution_start(), delegation_chain_fw_resolution_start(), GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), GNUNET_ABD_delegates_serialize(), and send_lookup_response().
| struct GNUNET_CRYPTO_BlindablePublicKey GNUNET_ABD_Delegate::subject_key |
Public key of the subject this credential was issued to.
Definition at line 193 of file gnunet_abd_service.h.
Referenced by delegation_chain_fw_resolution_start(), GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), GNUNET_ABD_delegates_serialize(), and send_lookup_response().
| struct GNUNET_CRYPTO_BlindableKeySignature GNUNET_ABD_Delegate::signature |
Signature of this credential.
Definition at line 198 of file gnunet_abd_service.h.
Referenced by GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), GNUNET_ABD_delegates_serialize(), and send_lookup_response().
| struct GNUNET_TIME_Absolute GNUNET_ABD_Delegate::expiration |
Expiration of this credential.
Definition at line 203 of file gnunet_abd_service.h.
Referenced by GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), and send_lookup_response().
| uint32_t GNUNET_ABD_Delegate::issuer_attribute_len |
Length of the issuer attribute.
Definition at line 208 of file gnunet_abd_service.h.
Referenced by GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), GNUNET_ABD_delegates_get_size(), GNUNET_ABD_delegates_serialize(), handle_verify(), and send_lookup_response().
| const char* GNUNET_ABD_Delegate::issuer_attribute |
The issuer attribute.
Definition at line 213 of file gnunet_abd_service.h.
Referenced by backward_resolution(), delegation_chain_bw_resolution_start(), delegation_chain_fw_resolution_start(), GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), handle_verify(), run(), and send_lookup_response().
| uint32_t GNUNET_ABD_Delegate::subject_attribute_len |
Length of the subject attribute.
Definition at line 218 of file gnunet_abd_service.h.
Referenced by GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), GNUNET_ABD_delegates_get_size(), and send_lookup_response().
| const char* GNUNET_ABD_Delegate::subject_attribute |
The subject attribute.
Definition at line 223 of file gnunet_abd_service.h.
Referenced by GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_from_string(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), and send_lookup_response().