typedef struct SilcIDPayloadStruct *SilcIDPayload;
This context is the actual ID Payload and is allocated by silc_id_payload_parse and given as argument usually to all silc_id_payload_* functions. It is freed by the function silc_id_payload_free.