gwenhywfar
4.3.3
|
#include <gwenhywfar/ct_context.h>
#include <gwenhywfar/ct_keyinfo.h>
#include <gwenhywfar/cryptkey.h>
Go to the source code of this file.
Macros | |
#define | GWEN_CRYPT_TOKEN_CONTEXT_KEYS 7 |
#define GWEN_CRYPT_TOKEN_CONTEXT_KEYS 7 |
Definition at line 20 of file ctf_context_be.h.
Referenced by GWEN_Crypt_TokenFile__GetKeyIdList().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetLocalAuthKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 277 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetLocalAuthKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 302 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), GWEN_Crypt_TokenFile__GenerateKey(), GWEN_Crypt_TokenFile__GetKeyInfo(), GWEN_Crypt_TokenFile__SetKeyInfo(), and GWEN_Crypt_TokenFile__Sign().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetLocalCryptKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 127 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetLocalCryptKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 152 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GenerateKey(), GWEN_Crypt_TokenFile__GetKeyInfo(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetLocalSignKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 77 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetLocalSignKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 102 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), GWEN_Crypt_TokenFile__GenerateKey(), GWEN_Crypt_TokenFile__GetKeyInfo(), GWEN_Crypt_TokenFile__SetKeyInfo(), and GWEN_Crypt_TokenFile__Sign().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetRemoteAuthKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 327 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetRemoteAuthKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 352 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKeyInfo(), GWEN_Crypt_TokenFile__SetKeyInfo(), and GWEN_Crypt_TokenFile__Verify().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetRemoteCryptKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 227 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetRemoteCryptKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 252 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKeyInfo(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetRemoteSignKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 177 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetRemoteSignKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 202 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GetKeyInfo(), GWEN_Crypt_TokenFile__SetKeyInfo(), and GWEN_Crypt_TokenFile__Verify().
GWENHYWFAR_API GWEN_CRYPT_KEY* GWEN_CTF_Context_GetTempLocalSignKey | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 377 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_KEYINFO* GWEN_CTF_Context_GetTempLocalSignKeyInfo | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 402 of file ctf_context.c.
References GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GenerateKey(), GWEN_Crypt_TokenFile__GetKeyInfo(), and GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API int GWEN_CTF_Context_IsOfThisType | ( | const GWEN_CRYPT_TOKEN_CONTEXT * | ctx | ) |
Definition at line 44 of file ctf_context.c.
References GWEN_INHERIT_ISOFTYPE.
Referenced by GWEN_Crypt_TokenFile_AddContext().
GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT* GWEN_CTF_Context_new | ( | ) |
Definition at line 30 of file ctf_context.c.
References GWEN_Crypt_Token_Context_new(), GWEN_CTF_Context_freeData(), GWEN_INHERIT_SETDATA, and GWEN_NEW_OBJECT.
GWENHYWFAR_API void GWEN_CTF_Context_SetLocalAuthKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 289 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), and GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetLocalAuthKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 314 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), and GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetLocalCryptKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 139 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetLocalCryptKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 164 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetLocalSignKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 89 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), and GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetLocalSignKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 114 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__ActivateKey(), and GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetRemoteAuthKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 339 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API void GWEN_CTF_Context_SetRemoteAuthKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 364 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
GWENHYWFAR_API void GWEN_CTF_Context_SetRemoteCryptKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 239 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API void GWEN_CTF_Context_SetRemoteCryptKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 264 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
GWENHYWFAR_API void GWEN_CTF_Context_SetRemoteSignKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 189 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__SetKeyInfo().
GWENHYWFAR_API void GWEN_CTF_Context_SetRemoteSignKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 214 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
GWENHYWFAR_API void GWEN_CTF_Context_SetTempLocalSignKey | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_KEY * | k | ||
) |
Definition at line 389 of file ctf_context.c.
References GWEN_Crypt_Key_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GenerateKey().
GWENHYWFAR_API void GWEN_CTF_Context_SetTempLocalSignKeyInfo | ( | GWEN_CRYPT_TOKEN_CONTEXT * | ctx, |
GWEN_CRYPT_TOKEN_KEYINFO * | ki | ||
) |
Definition at line 414 of file ctf_context.c.
References GWEN_Crypt_Token_KeyInfo_free(), and GWEN_INHERIT_GETDATA.
Referenced by GWEN_Crypt_TokenFile__GenerateKey().