GNUnet  0.11.x
Data Fields
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 347 of file gnunet_reclaim_plugin.h.

Field Documentation

◆ cls

void* GNUNET_RECLAIM_CredentialPluginFunctions::cls

Closure for all of the callbacks.

Definition at line 352 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_done().

◆ value_to_string

GNUNET_RECLAIM_CredentialValueToStringFunction GNUNET_RECLAIM_CredentialPluginFunctions::value_to_string

Conversion to string.

Definition at line 357 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ string_to_value

GNUNET_RECLAIM_CredentialStringToValueFunction GNUNET_RECLAIM_CredentialPluginFunctions::string_to_value

Conversion to binary.

Definition at line 362 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ typename_to_number

GNUNET_RECLAIM_CredentialTypenameToNumberFunction GNUNET_RECLAIM_CredentialPluginFunctions::typename_to_number

Typename to number.

Definition at line 367 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ number_to_typename

GNUNET_RECLAIM_CredentialNumberToTypenameFunction GNUNET_RECLAIM_CredentialPluginFunctions::number_to_typename

Number to typename.

Definition at line 372 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ get_attributes

GNUNET_RECLAIM_CredentialGetAttributesFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_attributes

Attesation attributes.

Definition at line 377 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ get_issuer

GNUNET_RECLAIM_CredentialGetIssuerFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_issuer

Attesation issuer.

Definition at line 382 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ get_expiration

GNUNET_RECLAIM_CredentialGetExpirationFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_expiration

Expiration.

Definition at line 387 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ value_to_string_p

GNUNET_RECLAIM_PresentationValueToStringFunction GNUNET_RECLAIM_CredentialPluginFunctions::value_to_string_p

Conversion to string.

Definition at line 392 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ string_to_value_p

GNUNET_RECLAIM_PresentationStringToValueFunction GNUNET_RECLAIM_CredentialPluginFunctions::string_to_value_p

Conversion to binary.

Definition at line 397 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ typename_to_number_p

GNUNET_RECLAIM_PresentationTypenameToNumberFunction GNUNET_RECLAIM_CredentialPluginFunctions::typename_to_number_p

Typename to number.

Definition at line 402 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ number_to_typename_p

GNUNET_RECLAIM_PresentationNumberToTypenameFunction GNUNET_RECLAIM_CredentialPluginFunctions::number_to_typename_p

Number to typename.

Definition at line 407 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ get_attributes_p

GNUNET_RECLAIM_PresentationGetAttributesFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_attributes_p

Attesation attributes.

Definition at line 412 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ get_issuer_p

GNUNET_RECLAIM_PresentationGetIssuerFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_issuer_p

Attesation issuer.

Definition at line 417 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ get_expiration_p

GNUNET_RECLAIM_PresentationGetExpirationFunction GNUNET_RECLAIM_CredentialPluginFunctions::get_expiration_p

Expiration.

Definition at line 422 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().

◆ create_presentation

GNUNET_RECLAIM_CredentialToPresentation GNUNET_RECLAIM_CredentialPluginFunctions::create_presentation

Get presentation.

Definition at line 427 of file gnunet_reclaim_plugin.h.

Referenced by libgnunet_plugin_reclaim_credential_jwt_init().


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