GNUnet  0.11.x
Data Fields
DelegateEntry Struct Reference

#include </home/handbook/gnunet/src/abd/abd.h>

Collaboration diagram for DelegateEntry:
[legend]

Data Fields

struct GNUNET_CRYPTO_EcdsaSignature signature
 The signature for this credential by the issuer. More...
 
struct GNUNET_CRYPTO_EccSignaturePurpose purpose
 Signature meta. More...
 
struct GNUNET_CRYPTO_EcdsaPublicKey issuer_key
 Public key of the issuer. More...
 
struct GNUNET_CRYPTO_EcdsaPublicKey subject_key
 Public key of the subject this credential was issued to. More...
 
uint64_t expiration
 Expiration time of this credential. More...
 
uint32_t issuer_attribute_len
 Issuer subject attribute length. More...
 
uint32_t subject_attribute_len
 Issuer attribute length. More...
 

Detailed Description

Definition at line 244 of file abd.h.

Field Documentation

◆ signature

struct GNUNET_CRYPTO_EcdsaSignature DelegateEntry::signature

◆ purpose

struct GNUNET_CRYPTO_EccSignaturePurpose DelegateEntry::purpose

◆ issuer_key

struct GNUNET_CRYPTO_EcdsaPublicKey DelegateEntry::issuer_key

◆ subject_key

struct GNUNET_CRYPTO_EcdsaPublicKey DelegateEntry::subject_key

Public key of the subject this credential was issued to.

Definition at line 265 of file abd.h.

Referenced by GNUNET_ABD_delegate_deserialize(), GNUNET_ABD_delegate_issue(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_deserialize(), and GNUNET_ABD_delegates_serialize().

◆ expiration

uint64_t DelegateEntry::expiration

◆ issuer_attribute_len

uint32_t DelegateEntry::issuer_attribute_len

◆ subject_attribute_len

uint32_t DelegateEntry::subject_attribute_len

The documentation for this struct was generated from the following file: