|
gwenhywfar
4.99.8beta
|
#include <gwenhywfar/types.h>#include <gwenhywfar/list1.h>#include <gwenhywfar/list2.h>#include <gwenhywfar/inherit.h>#include <gwenhywfar/db.h>#include <gwenhywfar/xml.h>#include <gwenhywfar/bindata.h>#include <gwenhywfar/base64.h>
Go to the source code of this file.
Typedefs | |
| typedef struct GWEN_CRYPT_TOKEN_CONTEXT | GWEN_CRYPT_TOKEN_CONTEXT |
| typedef struct GWEN_CRYPT_TOKEN_CONTEXT GWEN_CRYPT_TOKEN_CONTEXT |
Definition at line 185 of file ct_context.h.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_Attach | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Definition at line 102 of file ct_context.c.
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_Crypt_Token_Context_copy | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const GWEN_CRYPT_TOKEN_CONTEXT * | p_src | ||
| ) |
Definition at line 265 of file ct_context.c.
References NULL.
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_Crypt_Token_Context_dup | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Definition at line 109 of file ct_context.c.
References GWEN_Crypt_Token_Context_new(), and NULL.
Referenced by GWEN_Crypt_Token_Context_List_dup().


| GWENHYWFAR_API void GWEN_Crypt_Token_Context_free | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Destructor.
Definition at line 64 of file ct_context.c.
References GWEN_FREE_OBJECT, GWEN_INHERIT_FINI, GWEN_LIST_FINI, and NULL.
Referenced by GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_Crypt_Token_Context_fromDb | ( | GWEN_DB_NODE * | p_db | ) |
Definition at line 1193 of file ct_context.c.
References GWEN_Crypt_Token_Context_new(), and GWEN_Crypt_Token_Context_ReadDb().

| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_Crypt_Token_Context_fromXml | ( | GWEN_XMLNODE * | p_db | ) |
Definition at line 1505 of file ct_context.c.
References GWEN_Crypt_Token_Context_new(), and GWEN_Crypt_Token_Context_ReadXml().

| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetAddress | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "address" (see GWEN_CRYPT_TOKEN_CONTEXT_address)
Definition at line 539 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenOHBCI_Encode(), and showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetAuthSignKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "authSignKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_authSignKeyId)
Definition at line 449 of file ct_context.c.
| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetAuthVerifyKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "authVerifyKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_authVerifyKeyId)
Definition at line 455 of file ct_context.c.
| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetCid | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "cid" (see GWEN_CRYPT_TOKEN_CONTEXT_cid)
Definition at line 497 of file ct_context.c.
| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetCustomerId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "customerId" (see GWEN_CRYPT_TOKEN_CONTEXT_customerId)
Definition at line 515 of file ct_context.c.
Referenced by showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetDecipherKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "decipherKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_decipherKeyId)
Definition at line 443 of file ct_context.c.
Referenced by showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetEncipherKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "encipherKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_encipherKeyId)
Definition at line 437 of file ct_context.c.
Referenced by showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "id" (see GWEN_CRYPT_TOKEN_CONTEXT_id)
Definition at line 419 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__GetContext(), GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenFile__Sign(), and showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetKeyHashAlgo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "keyHashAlgo" (see GWEN_CRYPT_TOKEN_CONTEXT_keyHashAlgo)
Definition at line 479 of file ct_context.c.
| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetKeyHashLen | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | st | ) |
Definition at line 1555 of file ct_context.c.
| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetKeyHashNum | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "keyHashNum" (see GWEN_CRYPT_TOKEN_CONTEXT_keyHashNum)
Definition at line 467 of file ct_context.c.
| GWENHYWFAR_API const uint8_t* GWEN_Crypt_Token_Context_GetKeyHashPtr | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | st | ) |
Definition at line 1550 of file ct_context.c.
| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetKeyHashVer | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "keyHashVer" (see GWEN_CRYPT_TOKEN_CONTEXT_keyHashVer)
Definition at line 473 of file ct_context.c.
| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetKeyStatus | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "keyStatus" (see GWEN_CRYPT_TOKEN_CONTEXT_keyStatus)
Definition at line 485 of file ct_context.c.
| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetPeerId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "peerId" (see GWEN_CRYPT_TOKEN_CONTEXT_peerId)
Definition at line 527 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenOHBCI__EncodeKey(), and showUser().

| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetPeerName | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "peerName" (see GWEN_CRYPT_TOKEN_CONTEXT_peerName)
Definition at line 533 of file ct_context.c.
Referenced by showUser().

| GWENHYWFAR_API int GWEN_Crypt_Token_Context_GetPort | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "port" (see GWEN_CRYPT_TOKEN_CONTEXT_port)
Definition at line 545 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenOHBCI_Encode(), and showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetProtocolVersion | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "protocolVersion" (see GWEN_CRYPT_TOKEN_CONTEXT_protocolVersion)
Definition at line 491 of file ct_context.c.
| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetServiceId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "serviceId" (see GWEN_CRYPT_TOKEN_CONTEXT_serviceId)
Definition at line 503 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenOHBCI_Encode(), and showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetSignKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "signKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_signKeyId)
Definition at line 425 of file ct_context.c.
Referenced by showUser().

| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetSystemId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "systemId" (see GWEN_CRYPT_TOKEN_CONTEXT_systemId)
Definition at line 551 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenOHBCI_Encode(), and showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetTempSignKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "tempSignKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_tempSignKeyId)
Definition at line 461 of file ct_context.c.
| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetUserId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "userId" (see GWEN_CRYPT_TOKEN_CONTEXT_userId)
Definition at line 509 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), GWEN_Crypt_TokenOHBCI_Encode(), and showUser().

| GWENHYWFAR_API const char* GWEN_Crypt_Token_Context_GetUserName | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "userName" (see GWEN_CRYPT_TOKEN_CONTEXT_userName)
Definition at line 521 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and showUser().

| GWENHYWFAR_API uint32_t GWEN_Crypt_Token_Context_GetVerifyKeyId | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct | ) |
Getter. Use this function to get the member "verifyKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_verifyKeyId)
Definition at line 431 of file ct_context.c.
Referenced by showUser().

| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT_LIST* GWEN_Crypt_Token_Context_List_dup | ( | const GWEN_CRYPT_TOKEN_CONTEXT_LIST * | p_src | ) |
Definition at line 768 of file ct_context.c.
References GWEN_Crypt_Token_Context_dup(), GWEN_Crypt_Token_Context_List_Add(), GWEN_Crypt_Token_Context_List_First(), GWEN_Crypt_Token_Context_List_new(), and GWEN_Crypt_Token_Context_List_Next().

| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_Crypt_Token_Context_List_GetById | ( | const GWEN_CRYPT_TOKEN_CONTEXT_LIST * | p_list, |
| uint32_t | p_cmp | ||
| ) |
Definition at line 1513 of file ct_context.c.
References GWEN_Crypt_Token_Context_List_First(), GWEN_Crypt_Token_Context_List_Next(), and NULL.

| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_Crypt_Token_Context_new | ( | void | ) |
Constructor.
Definition at line 25 of file ct_context.c.
References GWEN_INHERIT_INIT, GWEN_LIST_INIT, GWEN_NEW_OBJECT, and NULL.
Referenced by GWEN_Crypt_Token_Context_dup(), GWEN_Crypt_Token_Context_fromDb(), GWEN_Crypt_Token_Context_fromXml(), GWEN_Crypt_TokenTest_Create(), and GWEN_CTF_Context_new().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_ReadDb | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| GWEN_DB_NODE * | p_db | ||
| ) |
Definition at line 787 of file ct_context.c.
References GWEN_DB_GetBinValue(), GWEN_DB_GetCharValue(), GWEN_DB_GetIntValue(), and NULL.
Referenced by GWEN_Crypt_Token_Context_fromDb().


| GWENHYWFAR_API void GWEN_Crypt_Token_Context_ReadXml | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| GWEN_XMLNODE * | p_db | ||
| ) |
Definition at line 1206 of file ct_context.c.
References DBG_INFO, GWEN_Base64_Decode(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_GetUsedBytes(), GWEN_Buffer_new(), GWEN_Buffer_Relinquish(), GWEN_LOGDOMAIN, GWEN_XMLNode_GetCharValue(), GWEN_XMLNode_GetIntValue(), and NULL.
Referenced by GWEN_Crypt_Token_Context_fromXml().


| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetAddress | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "address" (see GWEN_CRYPT_TOKEN_CONTEXT_address)
Definition at line 733 of file ct_context.c.
References NULL.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetAuthSignKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "authSignKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_authSignKeyId)
Definition at line 587 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetAuthVerifyKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "authVerifyKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_authVerifyKeyId)
Definition at line 593 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetCid | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "cid" (see GWEN_CRYPT_TOKEN_CONTEXT_cid)
Definition at line 635 of file ct_context.c.
References NULL.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetCustomerId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "customerId" (see GWEN_CRYPT_TOKEN_CONTEXT_customerId)
Definition at line 677 of file ct_context.c.
References NULL.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetDecipherKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "decipherKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_decipherKeyId)
Definition at line 581 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetEncipherKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "encipherKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_encipherKeyId)
Definition at line 575 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "id" (see GWEN_CRYPT_TOKEN_CONTEXT_id)
Definition at line 557 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetKeyHash | ( | GWEN_CRYPT_TOKEN_CONTEXT * | st, |
| const uint8_t * | p, | ||
| uint32_t | len | ||
| ) |
Definition at line 1532 of file ct_context.c.
References NULL.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetKeyHashAlgo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "keyHashAlgo" (see GWEN_CRYPT_TOKEN_CONTEXT_keyHashAlgo)
Definition at line 617 of file ct_context.c.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetKeyHashNum | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "keyHashNum" (see GWEN_CRYPT_TOKEN_CONTEXT_keyHashNum)
Definition at line 605 of file ct_context.c.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetKeyHashVer | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "keyHashVer" (see GWEN_CRYPT_TOKEN_CONTEXT_keyHashVer)
Definition at line 611 of file ct_context.c.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetKeyStatus | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "keyStatus" (see GWEN_CRYPT_TOKEN_CONTEXT_keyStatus)
Definition at line 623 of file ct_context.c.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetPeerId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "peerId" (see GWEN_CRYPT_TOKEN_CONTEXT_peerId)
Definition at line 705 of file ct_context.c.
References NULL.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetPeerName | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "peerName" (see GWEN_CRYPT_TOKEN_CONTEXT_peerName)
Definition at line 719 of file ct_context.c.
References NULL.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetPort | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| int | p_src | ||
| ) |
Setter. Use this function to set the member "port" (see GWEN_CRYPT_TOKEN_CONTEXT_port)
Definition at line 747 of file ct_context.c.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetProtocolVersion | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "protocolVersion" (see GWEN_CRYPT_TOKEN_CONTEXT_protocolVersion)
Definition at line 629 of file ct_context.c.
| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetServiceId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "serviceId" (see GWEN_CRYPT_TOKEN_CONTEXT_serviceId)
Definition at line 649 of file ct_context.c.
References NULL.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetSignKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "signKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_signKeyId)
Definition at line 563 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetSystemId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "systemId" (see GWEN_CRYPT_TOKEN_CONTEXT_systemId)
Definition at line 753 of file ct_context.c.
References NULL.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetTempSignKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "tempSignKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_tempSignKeyId)
Definition at line 599 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetUserId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "userId" (see GWEN_CRYPT_TOKEN_CONTEXT_userId)
Definition at line 663 of file ct_context.c.
References NULL.
Referenced by GWEN_Crypt_TokenFile__SetContext(), and GWEN_Crypt_TokenOHBCI__Decode().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetUserName | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| const char * | p_src | ||
| ) |
Setter. Use this function to set the member "userName" (see GWEN_CRYPT_TOKEN_CONTEXT_userName)
Definition at line 691 of file ct_context.c.
References NULL.
Referenced by GWEN_Crypt_TokenFile__SetContext().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_SetVerifyKeyId | ( | GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| uint32_t | p_src | ||
| ) |
Setter. Use this function to set the member "verifyKeyId" (see GWEN_CRYPT_TOKEN_CONTEXT_verifyKeyId)
Definition at line 569 of file ct_context.c.
Referenced by GWEN_Crypt_TokenOHBCI__Decode(), GWEN_Crypt_TokenOHBCI_Create(), and GWEN_Crypt_TokenTest_Create().

| GWENHYWFAR_API int GWEN_Crypt_Token_Context_toDb | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| GWEN_DB_NODE * | p_db | ||
| ) |
Definition at line 1201 of file ct_context.c.
References GWEN_Crypt_Token_Context_WriteDb().

| GWENHYWFAR_API void GWEN_Crypt_Token_Context_toXml | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| GWEN_XMLNODE * | p_db | ||
| ) |
Definition at line 1500 of file ct_context.c.
References GWEN_Crypt_Token_Context_WriteXml().

| GWENHYWFAR_API int GWEN_Crypt_Token_Context_WriteDb | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| GWEN_DB_NODE * | p_db | ||
| ) |
Definition at line 974 of file ct_context.c.
References DBG_INFO, GWEN_DB_DeleteVar(), GWEN_DB_FLAGS_OVERWRITE_VARS, GWEN_DB_SetBinValue(), GWEN_DB_SetCharValue(), GWEN_DB_SetIntValue(), and GWEN_LOGDOMAIN.
Referenced by GWEN_Crypt_Token_Context_toDb().


| GWENHYWFAR_API void GWEN_Crypt_Token_Context_WriteXml | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | p_struct, |
| GWEN_XMLNODE * | p_db | ||
| ) |
Definition at line 1410 of file ct_context.c.
References DBG_INFO, GWEN_Base64_Encode(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_LOGDOMAIN, GWEN_XMLNode_SetCharValue(), and GWEN_XMLNode_SetIntValue().
Referenced by GWEN_Crypt_Token_Context_toXml().


1.8.6