|
gwenhywfar 5.14.1
|
#include "paddalgo_p.h"#include <gwenhywfar/misc.h>#include <gwenhywfar/debug.h>
Go to the source code of this file.
Macros | |
| #define | DISABLE_DEBUGLOG |
Functions | |
| void | GWEN_Crypt_PaddAlgo_Attach (GWEN_CRYPT_PADDALGO *a) |
| GWEN_CRYPT_PADDALGO * | GWEN_Crypt_PaddAlgo_dup (const GWEN_CRYPT_PADDALGO *na) |
| void | GWEN_Crypt_PaddAlgo_free (GWEN_CRYPT_PADDALGO *a) |
| GWEN_CRYPT_PADDALGO * | GWEN_Crypt_PaddAlgo_fromDb (GWEN_DB_NODE *db) |
| GWEN_CRYPT_PADDALGOID | GWEN_Crypt_PaddAlgo_GetId (const GWEN_CRYPT_PADDALGO *a) |
| int | GWEN_Crypt_PaddAlgo_GetPaddSize (const GWEN_CRYPT_PADDALGO *a) |
| GWEN_CRYPT_PADDALGO * | GWEN_Crypt_PaddAlgo_new (GWEN_CRYPT_PADDALGOID id) |
| void | GWEN_Crypt_PaddAlgo_SetPaddSize (GWEN_CRYPT_PADDALGO *a, int s) |
| int | GWEN_Crypt_PaddAlgo_toDb (const GWEN_CRYPT_PADDALGO *a, GWEN_DB_NODE *db) |
| GWEN_CRYPT_PADDALGOID | GWEN_Crypt_PaddAlgoId_fromString (const char *s) |
| const char * | GWEN_Crypt_PaddAlgoId_toString (GWEN_CRYPT_PADDALGOID a) |
| #define DISABLE_DEBUGLOG |
Definition at line 15 of file paddalgo.c.
| void GWEN_Crypt_PaddAlgo_Attach | ( | GWEN_CRYPT_PADDALGO * | a | ) |
Definition at line 104 of file paddalgo.c.
| GWEN_CRYPT_PADDALGO * GWEN_Crypt_PaddAlgo_dup | ( | const GWEN_CRYPT_PADDALGO * | na | ) |
Definition at line 158 of file paddalgo.c.
References GWEN_Crypt_PaddAlgo_new().

| void GWEN_Crypt_PaddAlgo_free | ( | GWEN_CRYPT_PADDALGO * | a | ) |
Definition at line 170 of file paddalgo.c.
References GWEN_FREE_OBJECT.
| GWEN_CRYPT_PADDALGO * GWEN_Crypt_PaddAlgo_fromDb | ( | GWEN_DB_NODE * | db | ) |
Definition at line 113 of file paddalgo.c.
References DBG_INFO, GWEN_Crypt_PaddAlgo_new(), GWEN_CRYPT_PADDALGOID, GWEN_Crypt_PaddAlgoId_fromString(), GWEN_DB_GetCharValue(), GWEN_DB_GetIntValue(), GWEN_LOGDOMAIN, and NULL.

| GWEN_CRYPT_PADDALGOID GWEN_Crypt_PaddAlgo_GetId | ( | const GWEN_CRYPT_PADDALGO * | a | ) |
Definition at line 186 of file paddalgo.c.
References GWEN_CRYPT_PADDALGOID.
Referenced by GWEN_Crypt_TokenFile__Sign(), GWEN_Crypt_TokenFile__Verify(), GWEN_Padd_ApplyPaddAlgo(), and GWEN_Padd_UnapplyPaddAlgo().

| int GWEN_Crypt_PaddAlgo_GetPaddSize | ( | const GWEN_CRYPT_PADDALGO * | a | ) |
Definition at line 195 of file paddalgo.c.
Referenced by GWEN_Padd_ApplyPaddAlgo().

| GWEN_CRYPT_PADDALGO * GWEN_Crypt_PaddAlgo_new | ( | GWEN_CRYPT_PADDALGOID | id | ) |
Definition at line 90 of file paddalgo.c.
References GWEN_CRYPT_PADDALGOID, and GWEN_NEW_OBJECT.
Referenced by cryptWithNew(), GWEN_Crypt_PaddAlgo_dup(), GWEN_Crypt_PaddAlgo_fromDb(), and signWithNew().

| void GWEN_Crypt_PaddAlgo_SetPaddSize | ( | GWEN_CRYPT_PADDALGO * | a, |
| int | s ) |
Definition at line 204 of file paddalgo.c.
| int GWEN_Crypt_PaddAlgo_toDb | ( | const GWEN_CRYPT_PADDALGO * | a, |
| GWEN_DB_NODE * | db ) |
Definition at line 143 of file paddalgo.c.
References GWEN_Crypt_PaddAlgoId_toString(), GWEN_DB_FLAGS_OVERWRITE_VARS, GWEN_DB_SetCharValue(), and GWEN_DB_SetIntValue().

| GWEN_CRYPT_PADDALGOID GWEN_Crypt_PaddAlgoId_fromString | ( | const char * | s | ) |
Definition at line 28 of file paddalgo.c.
References GWEN_CRYPT_PADDALGOID, and GWEN_Crypt_PaddAlgoId_fromString().
Referenced by GWEN_Crypt_PaddAlgo_fromDb(), and GWEN_Crypt_PaddAlgoId_fromString().


| const char * GWEN_Crypt_PaddAlgoId_toString | ( | GWEN_CRYPT_PADDALGOID | a | ) |
Definition at line 58 of file paddalgo.c.
References GWEN_CRYPT_PADDALGOID.
Referenced by GWEN_Crypt_PaddAlgo_toDb(), GWEN_Padd_ApplyPaddAlgo(), and GWEN_Padd_UnapplyPaddAlgo().
