|
gwenhywfar 5.14.1
|
#include <gwenhywfar/ct_be.h>Go to the source code of this file.
Typedefs | |
| typedef int GWENHYWFAR_CB(* | GWEN_CRYPT_TOKEN_FILE_READ_FN) (GWEN_CRYPT_TOKEN *ct, int fd, uint32_t gid) |
| typedef int GWENHYWFAR_CB(* | GWEN_CRYPT_TOKEN_FILE_WRITE_FN) (GWEN_CRYPT_TOKEN *ct, int fd, int cre, uint32_t gid) |
Functions | |
| GWENHYWFAR_API void | GWEN_Crypt_TokenFile_AddContext (GWEN_CRYPT_TOKEN *ct, GWEN_CRYPT_TOKEN_CONTEXT *ctx) |
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT * | GWEN_Crypt_TokenFile_GetContext (GWEN_CRYPT_TOKEN *ct, int idx) |
| GWENHYWFAR_API GWEN_CRYPT_TOKEN * | GWEN_Crypt_TokenFile_new (const char *typeName, const char *tokenName) |
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_FILE_READ_FN | GWEN_Crypt_TokenFile_SetReadFn (GWEN_CRYPT_TOKEN *ct, GWEN_CRYPT_TOKEN_FILE_READ_FN f) |
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_FILE_WRITE_FN | GWEN_Crypt_TokenFile_SetWriteFn (GWEN_CRYPT_TOKEN *ct, GWEN_CRYPT_TOKEN_FILE_WRITE_FN f) |
| typedef int GWENHYWFAR_CB(* GWEN_CRYPT_TOKEN_FILE_READ_FN) (GWEN_CRYPT_TOKEN *ct, int fd, uint32_t gid) |
Definition at line 20 of file ctfile_be.h.
| typedef int GWENHYWFAR_CB(* GWEN_CRYPT_TOKEN_FILE_WRITE_FN) (GWEN_CRYPT_TOKEN *ct, int fd, int cre, uint32_t gid) |
Definition at line 23 of file ctfile_be.h.
| GWENHYWFAR_API void GWEN_Crypt_TokenFile_AddContext | ( | GWEN_CRYPT_TOKEN * | ct, |
| GWEN_CRYPT_TOKEN_CONTEXT * | ctx ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_CONTEXT * GWEN_Crypt_TokenFile_GetContext | ( | GWEN_CRYPT_TOKEN * | ct, |
| int | idx ) |
| GWENHYWFAR_API GWEN_CRYPT_TOKEN * GWEN_Crypt_TokenFile_new | ( | const char * | typeName, |
| const char * | tokenName ) |
Key ids: The left 16 bits contain the context index, the right 16 bits contain the key number:
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_FILE_READ_FN GWEN_Crypt_TokenFile_SetReadFn | ( | GWEN_CRYPT_TOKEN * | ct, |
| GWEN_CRYPT_TOKEN_FILE_READ_FN | f ) |
References GWENHYWFAR_API.
| GWENHYWFAR_API GWEN_CRYPT_TOKEN_FILE_WRITE_FN GWEN_Crypt_TokenFile_SetWriteFn | ( | GWEN_CRYPT_TOKEN * | ct, |
| GWEN_CRYPT_TOKEN_FILE_WRITE_FN | f ) |
References GWENHYWFAR_API.