GNUnet 0.21.1
GNUNET_RECLAIM_CredentialPluginFunctions Struct Reference

Each plugin is required to return a pointer to a struct of this type as the return value from its entry point. More...

#include <gnunet_reclaim_plugin.h>

Collaboration diagram for GNUNET_RECLAIM_CredentialPluginFunctions:
[legend]

Data Fields

void * cls
 Closure for all of the callbacks. More...
 
GNUNET_RECLAIM_CredentialValueToStringFunction value_to_string
 Conversion to string. More...
 
GNUNET_RECLAIM_CredentialStringToValueFunction string_to_value
 Conversion to binary. More...
 
GNUNET_RECLAIM_CredentialTypenameToNumberFunction typename_to_number
 Typename to number. More...
 
GNUNET_RECLAIM_CredentialNumberToTypenameFunction number_to_typename
 Number to typename. More...
 
GNUNET_RECLAIM_CredentialGetAttributesFunction get_attributes
 Attesation attributes. More...
 
GNUNET_RECLAIM_CredentialGetIssuerFunction get_issuer
 Attesation issuer. More...
 
GNUNET_RECLAIM_CredentialGetExpirationFunction get_expiration
 Expiration. More...
 
GNUNET_RECLAIM_PresentationValueToStringFunction value_to_string_p
 Conversion to string. More...
 
GNUNET_RECLAIM_PresentationStringToValueFunction string_to_value_p
 Conversion to binary. More...
 
GNUNET_RECLAIM_PresentationTypenameToNumberFunction typename_to_number_p
 Typename to number. More...
 
GNUNET_RECLAIM_PresentationNumberToTypenameFunction number_to_typename_p
 Number to typename. More...
 
GNUNET_RECLAIM_PresentationGetAttributesFunction get_attributes_p
 Attesation attributes. More...
 
GNUNET_RECLAIM_PresentationGetIssuerFunction get_issuer_p
 Attesation issuer. More...
 
GNUNET_RECLAIM_PresentationGetExpirationFunction get_expiration_p
 Expiration. More...
 
GNUNET_RECLAIM_CredentialToPresentation create_presentation
 Get presentation. More...
 

Detailed Description

Each plugin is required to return a pointer to a struct of this type as the return value from its entry point.

Definition at line 351 of file gnunet_reclaim_plugin.h.

Field Documentation

◆ cls

void* GNUNET_RECLAIM_CredentialPluginFunctions::cls

Closure for all of the callbacks.

Definition at line 356 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_done(), and libgnunet_plugin_reclaim_credential_pabc_done().

◆ value_to_string

GNUNET_RECLAIM_CredentialValueToStringFunction GNUNET_RECLAIM_CredentialPluginFunctions::value_to_string

◆ string_to_value

GNUNET_RECLAIM_CredentialStringToValueFunction GNUNET_RECLAIM_CredentialPluginFunctions::string_to_value

◆ typename_to_number

GNUNET_RECLAIM_CredentialTypenameToNumberFunction GNUNET_RECLAIM_CredentialPluginFunctions::typename_to_number

◆ number_to_typename

GNUNET_RECLAIM_CredentialNumberToTypenameFunction GNUNET_RECLAIM_CredentialPluginFunctions::number_to_typename

◆ get_attributes

GNUNET_RECLAIM_CredentialGetAttributesFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_attributes

◆ get_issuer

GNUNET_RECLAIM_CredentialGetIssuerFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_issuer

◆ get_expiration

GNUNET_RECLAIM_CredentialGetExpirationFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_expiration

◆ value_to_string_p

GNUNET_RECLAIM_PresentationValueToStringFunction GNUNET_RECLAIM_CredentialPluginFunctions::value_to_string_p

◆ string_to_value_p

GNUNET_RECLAIM_PresentationStringToValueFunction GNUNET_RECLAIM_CredentialPluginFunctions::string_to_value_p

◆ typename_to_number_p

GNUNET_RECLAIM_PresentationTypenameToNumberFunction GNUNET_RECLAIM_CredentialPluginFunctions::typename_to_number_p

◆ number_to_typename_p

GNUNET_RECLAIM_PresentationNumberToTypenameFunction GNUNET_RECLAIM_CredentialPluginFunctions::number_to_typename_p

◆ get_attributes_p

GNUNET_RECLAIM_PresentationGetAttributesFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_attributes_p

◆ get_issuer_p

GNUNET_RECLAIM_PresentationGetIssuerFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_issuer_p

◆ get_expiration_p

GNUNET_RECLAIM_PresentationGetExpirationFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_expiration_p

◆ create_presentation

GNUNET_RECLAIM_CredentialToPresentation GNUNET_RECLAIM_CredentialPluginFunctions::create_presentation

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