|
Typedefs |
typedef GWEN_CRYPTTOKEN_FILE | GWEN_CRYPTTOKEN_FILE |
typedef int(* | GWEN_CRYPTTOKEN_FILE_READ_FN )(GWEN_CRYPTTOKEN *ct, int fd) |
typedef int(* | GWEN_CRYPTTOKEN_FILE_WRITE_FN )(GWEN_CRYPTTOKEN *ct, int fd, int cre) |
typedef GWEN_CT_FILE_CONTEXT | GWEN_CT_FILE_CONTEXT |
Functions |
GWENHYWFAR_API void | GWEN_CryptTokenFile_AddFileContext (GWEN_CRYPTTOKEN *ct, GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_ClearFileContextList (GWEN_CRYPTTOKEN *ct) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_free (GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTKEY * | GWEN_CryptTokenFile_Context_GetLocalAuthKey (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API unsigned int | GWEN_CryptTokenFile_Context_GetLocalAuthSeq (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTKEY * | GWEN_CryptTokenFile_Context_GetLocalCryptKey (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTKEY * | GWEN_CryptTokenFile_Context_GetLocalSignKey (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API unsigned int | GWEN_CryptTokenFile_Context_GetLocalSignSeq (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTKEY * | GWEN_CryptTokenFile_Context_GetRemoteAuthKey (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTKEY * | GWEN_CryptTokenFile_Context_GetRemoteCryptKey (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTKEY * | GWEN_CryptTokenFile_Context_GetRemoteSignKey (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API unsigned int | GWEN_CryptTokenFile_Context_GetRemoteSignSeq (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWEN_CRYPTTOKEN_USER * | GWEN_CryptTokenFile_Context_GetUser (const GWEN_CT_FILE_CONTEXT *fc) |
GWENHYWFAR_API GWENHYWFAR_API
GWEN_CT_FILE_CONTEXT * | GWEN_CryptTokenFile_Context_new () |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetLocalAuthKey (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTKEY *key) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetLocalAuthSeq (GWEN_CT_FILE_CONTEXT *fc, unsigned int i) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetLocalCryptKey (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTKEY *key) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetLocalSignKey (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTKEY *key) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetLocalSignSeq (GWEN_CT_FILE_CONTEXT *fc, unsigned int i) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetRemoteAuthKey (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTKEY *key) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetRemoteCryptKey (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTKEY *key) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetRemoteSignKey (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTKEY *key) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetRemoteSignSeq (GWEN_CT_FILE_CONTEXT *fc, unsigned int i) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_Context_SetUser (GWEN_CT_FILE_CONTEXT *fc, GWEN_CRYPTTOKEN_USER *u) |
GWENHYWFAR_API GWEN_CT_FILE_CONTEXT_LIST * | GWEN_CryptTokenFile_GetFileContextList (GWEN_CRYPTTOKEN *ct) |
GWENHYWFAR_API GWEN_CRYPTTOKEN * | GWEN_CryptTokenFile_new (GWEN_PLUGIN_MANAGER *pm, const char *typeName, const char *subTypeName, const char *name) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_SetReadFn (GWEN_CRYPTTOKEN *ct, GWEN_CRYPTTOKEN_FILE_READ_FN fn) |
GWENHYWFAR_API void | GWEN_CryptTokenFile_SetWriteFn (GWEN_CRYPTTOKEN *ct, GWEN_CRYPTTOKEN_FILE_WRITE_FN fn) |
| GWEN_LIST_FUNCTION_LIB_DEFS (GWEN_CT_FILE_CONTEXT, GWEN_CryptTokenFile_Context, GWENHYWFAR_API) GWEN_LIST2_FUNCTION_LIB_DEFS(GWEN_CT_FILE_CONTEXT |
Variables |
| GWEN_CryptTokenFile_Context |