|
Data Structures |
struct | STORE_OBJECT_st |
Defines |
#define | STORE_CTRL_SET_DIRECTORY 0x0001 |
#define | STORE_CTRL_SET_FILE 0x0002 |
#define | STORE_CTRL_SET_CONF_FILE 0x0003 |
#define | STORE_CTRL_SET_CONF_SECTION 0x0004 |
#define | STORE_set_app_data(s, arg) STORE_set_ex_data(s,0,arg) |
#define | STORE_get_app_data(s) STORE_get_ex_data(s,0) |
#define | STORE_F_MEM_DELETE 134 |
#define | STORE_F_MEM_GENERATE 135 |
#define | STORE_F_MEM_LIST_END 168 |
#define | STORE_F_MEM_LIST_NEXT 136 |
#define | STORE_F_MEM_LIST_START 137 |
#define | STORE_F_MEM_MODIFY 169 |
#define | STORE_F_MEM_STORE 138 |
#define | STORE_F_STORE_ATTR_INFO_GET0_CSTR 139 |
#define | STORE_F_STORE_ATTR_INFO_GET0_DN 140 |
#define | STORE_F_STORE_ATTR_INFO_GET0_NUMBER 141 |
#define | STORE_F_STORE_ATTR_INFO_GET0_SHA1STR 142 |
#define | STORE_F_STORE_ATTR_INFO_MODIFY_CSTR 143 |
#define | STORE_F_STORE_ATTR_INFO_MODIFY_DN 144 |
#define | STORE_F_STORE_ATTR_INFO_MODIFY_NUMBER 145 |
#define | STORE_F_STORE_ATTR_INFO_MODIFY_SHA1STR 146 |
#define | STORE_F_STORE_ATTR_INFO_SET_CSTR 147 |
#define | STORE_F_STORE_ATTR_INFO_SET_DN 148 |
#define | STORE_F_STORE_ATTR_INFO_SET_NUMBER 149 |
#define | STORE_F_STORE_ATTR_INFO_SET_SHA1STR 150 |
#define | STORE_F_STORE_CERTIFICATE 170 |
#define | STORE_F_STORE_CTRL 161 |
#define | STORE_F_STORE_DELETE_ARBITRARY 158 |
#define | STORE_F_STORE_DELETE_CERTIFICATE 102 |
#define | STORE_F_STORE_DELETE_CRL 103 |
#define | STORE_F_STORE_DELETE_NUMBER 104 |
#define | STORE_F_STORE_DELETE_PRIVATE_KEY 105 |
#define | STORE_F_STORE_DELETE_PUBLIC_KEY 106 |
#define | STORE_F_STORE_GENERATE_CRL 107 |
#define | STORE_F_STORE_GENERATE_KEY 108 |
#define | STORE_F_STORE_GET_ARBITRARY 159 |
#define | STORE_F_STORE_GET_CERTIFICATE 109 |
#define | STORE_F_STORE_GET_CRL 110 |
#define | STORE_F_STORE_GET_NUMBER 111 |
#define | STORE_F_STORE_GET_PRIVATE_KEY 112 |
#define | STORE_F_STORE_GET_PUBLIC_KEY 113 |
#define | STORE_F_STORE_LIST_CERTIFICATE_END 114 |
#define | STORE_F_STORE_LIST_CERTIFICATE_ENDP 153 |
#define | STORE_F_STORE_LIST_CERTIFICATE_NEXT 115 |
#define | STORE_F_STORE_LIST_CERTIFICATE_START 116 |
#define | STORE_F_STORE_LIST_CRL_END 117 |
#define | STORE_F_STORE_LIST_CRL_ENDP 154 |
#define | STORE_F_STORE_LIST_CRL_NEXT 118 |
#define | STORE_F_STORE_LIST_CRL_START 119 |
#define | STORE_F_STORE_LIST_PRIVATE_KEY_END 120 |
#define | STORE_F_STORE_LIST_PRIVATE_KEY_ENDP 155 |
#define | STORE_F_STORE_LIST_PRIVATE_KEY_NEXT 121 |
#define | STORE_F_STORE_LIST_PRIVATE_KEY_START 122 |
#define | STORE_F_STORE_LIST_PUBLIC_KEY_END 123 |
#define | STORE_F_STORE_LIST_PUBLIC_KEY_ENDP 156 |
#define | STORE_F_STORE_LIST_PUBLIC_KEY_NEXT 124 |
#define | STORE_F_STORE_LIST_PUBLIC_KEY_START 125 |
#define | STORE_F_STORE_MODIFY_ARBITRARY 162 |
#define | STORE_F_STORE_MODIFY_CERTIFICATE 163 |
#define | STORE_F_STORE_MODIFY_CRL 164 |
#define | STORE_F_STORE_MODIFY_NUMBER 165 |
#define | STORE_F_STORE_MODIFY_PRIVATE_KEY 166 |
#define | STORE_F_STORE_MODIFY_PUBLIC_KEY 167 |
#define | STORE_F_STORE_NEW_ENGINE 133 |
#define | STORE_F_STORE_NEW_METHOD 132 |
#define | STORE_F_STORE_PARSE_ATTRS_END 151 |
#define | STORE_F_STORE_PARSE_ATTRS_ENDP 172 |
#define | STORE_F_STORE_PARSE_ATTRS_NEXT 152 |
#define | STORE_F_STORE_PARSE_ATTRS_START 171 |
#define | STORE_F_STORE_REVOKE_CERTIFICATE 129 |
#define | STORE_F_STORE_REVOKE_PRIVATE_KEY 130 |
#define | STORE_F_STORE_REVOKE_PUBLIC_KEY 131 |
#define | STORE_F_STORE_STORE_ARBITRARY 157 |
#define | STORE_F_STORE_STORE_CERTIFICATE 100 |
#define | STORE_F_STORE_STORE_CRL 101 |
#define | STORE_F_STORE_STORE_NUMBER 126 |
#define | STORE_F_STORE_STORE_PRIVATE_KEY 127 |
#define | STORE_F_STORE_STORE_PUBLIC_KEY 128 |
#define | STORE_R_ALREADY_HAS_A_VALUE 127 |
#define | STORE_R_FAILED_DELETING_ARBITRARY 132 |
#define | STORE_R_FAILED_DELETING_CERTIFICATE 100 |
#define | STORE_R_FAILED_DELETING_KEY 101 |
#define | STORE_R_FAILED_DELETING_NUMBER 102 |
#define | STORE_R_FAILED_GENERATING_CRL 103 |
#define | STORE_R_FAILED_GENERATING_KEY 104 |
#define | STORE_R_FAILED_GETTING_ARBITRARY 133 |
#define | STORE_R_FAILED_GETTING_CERTIFICATE 105 |
#define | STORE_R_FAILED_GETTING_KEY 106 |
#define | STORE_R_FAILED_GETTING_NUMBER 107 |
#define | STORE_R_FAILED_LISTING_CERTIFICATES 108 |
#define | STORE_R_FAILED_LISTING_KEYS 109 |
#define | STORE_R_FAILED_MODIFYING_ARBITRARY 138 |
#define | STORE_R_FAILED_MODIFYING_CERTIFICATE 139 |
#define | STORE_R_FAILED_MODIFYING_CRL 140 |
#define | STORE_R_FAILED_MODIFYING_NUMBER 141 |
#define | STORE_R_FAILED_MODIFYING_PRIVATE_KEY 142 |
#define | STORE_R_FAILED_MODIFYING_PUBLIC_KEY 143 |
#define | STORE_R_FAILED_REVOKING_CERTIFICATE 110 |
#define | STORE_R_FAILED_REVOKING_KEY 111 |
#define | STORE_R_FAILED_STORING_ARBITRARY 134 |
#define | STORE_R_FAILED_STORING_CERTIFICATE 112 |
#define | STORE_R_FAILED_STORING_KEY 113 |
#define | STORE_R_FAILED_STORING_NUMBER 114 |
#define | STORE_R_NOT_IMPLEMENTED 128 |
#define | STORE_R_NO_CONTROL_FUNCTION 144 |
#define | STORE_R_NO_DELETE_ARBITRARY_FUNCTION 135 |
#define | STORE_R_NO_DELETE_NUMBER_FUNCTION 115 |
#define | STORE_R_NO_DELETE_OBJECT_FUNCTION 116 |
#define | STORE_R_NO_GENERATE_CRL_FUNCTION 117 |
#define | STORE_R_NO_GENERATE_OBJECT_FUNCTION 118 |
#define | STORE_R_NO_GET_OBJECT_ARBITRARY_FUNCTION 136 |
#define | STORE_R_NO_GET_OBJECT_FUNCTION 119 |
#define | STORE_R_NO_GET_OBJECT_NUMBER_FUNCTION 120 |
#define | STORE_R_NO_LIST_OBJECT_ENDP_FUNCTION 131 |
#define | STORE_R_NO_LIST_OBJECT_END_FUNCTION 121 |
#define | STORE_R_NO_LIST_OBJECT_NEXT_FUNCTION 122 |
#define | STORE_R_NO_LIST_OBJECT_START_FUNCTION 123 |
#define | STORE_R_NO_MODIFY_OBJECT_FUNCTION 145 |
#define | STORE_R_NO_REVOKE_OBJECT_FUNCTION 124 |
#define | STORE_R_NO_STORE 129 |
#define | STORE_R_NO_STORE_OBJECT_ARBITRARY_FUNCTION 137 |
#define | STORE_R_NO_STORE_OBJECT_FUNCTION 125 |
#define | STORE_R_NO_STORE_OBJECT_NUMBER_FUNCTION 126 |
#define | STORE_R_NO_VALUE 130 |
Typedefs |
typedef enum STORE_object_types | STORE_OBJECT_TYPES |
typedef enum STORE_params | STORE_PARAM_TYPES |
typedef enum STORE_attribs | STORE_ATTR_TYPES |
typedef enum
STORE_certificate_status | STORE_CERTIFICATE_STATUS |
typedef struct STORE_OBJECT_st | STORE_OBJECT |
typedef int(* | STORE_INITIALISE_FUNC_PTR )(STORE *) |
typedef void(* | STORE_CLEANUP_FUNC_PTR )(STORE *) |
typedef STORE_OBJECT *(* | STORE_GENERATE_OBJECT_FUNC_PTR )(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
typedef STORE_OBJECT *(* | STORE_GET_OBJECT_FUNC_PTR )(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
typedef void *(* | STORE_START_OBJECT_FUNC_PTR )(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
typedef STORE_OBJECT *(* | STORE_NEXT_OBJECT_FUNC_PTR )(STORE *, void *handle) |
typedef int(* | STORE_END_OBJECT_FUNC_PTR )(STORE *, void *handle) |
typedef int(* | STORE_HANDLE_OBJECT_FUNC_PTR )(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
typedef int(* | STORE_STORE_OBJECT_FUNC_PTR )(STORE *, STORE_OBJECT_TYPES type, STORE_OBJECT *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
typedef int(* | STORE_MODIFY_OBJECT_FUNC_PTR )(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_attributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
typedef int(* | STORE_GENERIC_FUNC_PTR )(STORE *, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
typedef int(* | STORE_CTRL_FUNC_PTR )(STORE *, int cmd, long l, void *p, void(*f)(void)) |
typedef struct STORE_attr_info_st | STORE_ATTR_INFO |
Enumerations |
enum | STORE_object_types {
STORE_OBJECT_TYPE_X509_CERTIFICATE = 0x01,
STORE_OBJECT_TYPE_X509_CRL = 0x02,
STORE_OBJECT_TYPE_PRIVATE_KEY = 0x03,
STORE_OBJECT_TYPE_PUBLIC_KEY = 0x04,
STORE_OBJECT_TYPE_NUMBER = 0x05,
STORE_OBJECT_TYPE_ARBITRARY = 0x06,
STORE_OBJECT_TYPE_NUM = 0x06
} |
enum | STORE_params {
STORE_PARAM_EVP_TYPE = 0x01,
STORE_PARAM_BITS = 0x02,
STORE_PARAM_KEY_PARAMETERS = 0x03,
STORE_PARAM_KEY_NO_PARAMETERS = 0x04,
STORE_PARAM_AUTH_PASSPHRASE = 0x05,
STORE_PARAM_AUTH_KRB5_TICKET = 0x06,
STORE_PARAM_TYPE_NUM = 0x06
} |
enum | STORE_attribs {
STORE_ATTR_END = 0x00,
STORE_ATTR_FRIENDLYNAME = 0x01,
STORE_ATTR_KEYID = 0x02,
STORE_ATTR_ISSUERKEYID = 0x03,
STORE_ATTR_SUBJECTKEYID = 0x04,
STORE_ATTR_ISSUERSERIALHASH = 0x05,
STORE_ATTR_ISSUER = 0x06,
STORE_ATTR_SERIAL = 0x07,
STORE_ATTR_SUBJECT = 0x08,
STORE_ATTR_CERTHASH = 0x09,
STORE_ATTR_EMAIL = 0x0a,
STORE_ATTR_FILENAME = 0x0b,
STORE_ATTR_TYPE_NUM = 0x0b,
STORE_ATTR_OR = 0xff
} |
enum | STORE_certificate_status { STORE_X509_VALID = 0x00,
STORE_X509_EXPIRED = 0x01,
STORE_X509_SUSPENDED = 0x02,
STORE_X509_REVOKED = 0x03
} |
Functions |
STORE * | STORE_new_method (const STORE_METHOD *method) |
STORE * | STORE_new_engine (ENGINE *engine) |
void | STORE_free (STORE *ui) |
int | STORE_ctrl (STORE *store, int cmd, long i, void *p, void(*f)(void)) |
int | STORE_get_ex_new_index (long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) |
int | STORE_set_ex_data (STORE *r, int idx, void *arg) |
void * | STORE_get_ex_data (STORE *r, int idx) |
const STORE_METHOD * | STORE_get_method (STORE *store) |
const STORE_METHOD * | STORE_set_method (STORE *store, const STORE_METHOD *meth) |
const STORE_METHOD * | STORE_Memory (void) |
STORE_OBJECT * | STORE_OBJECT_new (void) |
void | STORE_OBJECT_free (STORE_OBJECT *data) |
X509 * | STORE_get_certificate (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_store_certificate (STORE *e, X509 *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_modify_certificate (STORE *e, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_attributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_revoke_certificate (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_delete_certificate (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
void * | STORE_list_certificate_start (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
X509 * | STORE_list_certificate_next (STORE *e, void *handle) |
int | STORE_list_certificate_end (STORE *e, void *handle) |
int | STORE_list_certificate_endp (STORE *e, void *handle) |
EVP_PKEY * | STORE_generate_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
EVP_PKEY * | STORE_get_private_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_store_private_key (STORE *e, EVP_PKEY *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_modify_private_key (STORE *e, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_revoke_private_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_delete_private_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
void * | STORE_list_private_key_start (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
EVP_PKEY * | STORE_list_private_key_next (STORE *e, void *handle) |
int | STORE_list_private_key_end (STORE *e, void *handle) |
int | STORE_list_private_key_endp (STORE *e, void *handle) |
EVP_PKEY * | STORE_get_public_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_store_public_key (STORE *e, EVP_PKEY *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_modify_public_key (STORE *e, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_revoke_public_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_delete_public_key (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
void * | STORE_list_public_key_start (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
EVP_PKEY * | STORE_list_public_key_next (STORE *e, void *handle) |
int | STORE_list_public_key_end (STORE *e, void *handle) |
int | STORE_list_public_key_endp (STORE *e, void *handle) |
X509_CRL * | STORE_generate_crl (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
X509_CRL * | STORE_get_crl (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_store_crl (STORE *e, X509_CRL *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_modify_crl (STORE *e, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_delete_crl (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
void * | STORE_list_crl_start (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
X509_CRL * | STORE_list_crl_next (STORE *e, void *handle) |
int | STORE_list_crl_end (STORE *e, void *handle) |
int | STORE_list_crl_endp (STORE *e, void *handle) |
int | STORE_store_number (STORE *e, BIGNUM *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_modify_number (STORE *e, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
BIGNUM * | STORE_get_number (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_delete_number (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_store_arbitrary (STORE *e, BUF_MEM *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_modify_arbitrary (STORE *e, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]) |
BUF_MEM * | STORE_get_arbitrary (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
int | STORE_delete_arbitrary (STORE *e, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]) |
STORE_METHOD * | STORE_create_method (char *name) |
void | STORE_destroy_method (STORE_METHOD *store_method) |
int | STORE_method_set_initialise_function (STORE_METHOD *sm, STORE_INITIALISE_FUNC_PTR init_f) |
int | STORE_method_set_cleanup_function (STORE_METHOD *sm, STORE_CLEANUP_FUNC_PTR clean_f) |
int | STORE_method_set_generate_function (STORE_METHOD *sm, STORE_GENERATE_OBJECT_FUNC_PTR generate_f) |
int | STORE_method_set_get_function (STORE_METHOD *sm, STORE_GET_OBJECT_FUNC_PTR get_f) |
int | STORE_method_set_store_function (STORE_METHOD *sm, STORE_STORE_OBJECT_FUNC_PTR store_f) |
int | STORE_method_set_modify_function (STORE_METHOD *sm, STORE_MODIFY_OBJECT_FUNC_PTR store_f) |
int | STORE_method_set_revoke_function (STORE_METHOD *sm, STORE_HANDLE_OBJECT_FUNC_PTR revoke_f) |
int | STORE_method_set_delete_function (STORE_METHOD *sm, STORE_HANDLE_OBJECT_FUNC_PTR delete_f) |
int | STORE_method_set_list_start_function (STORE_METHOD *sm, STORE_START_OBJECT_FUNC_PTR list_start_f) |
int | STORE_method_set_list_next_function (STORE_METHOD *sm, STORE_NEXT_OBJECT_FUNC_PTR list_next_f) |
int | STORE_method_set_list_end_function (STORE_METHOD *sm, STORE_END_OBJECT_FUNC_PTR list_end_f) |
int | STORE_method_set_update_store_function (STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR) |
int | STORE_method_set_lock_store_function (STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR) |
int | STORE_method_set_unlock_store_function (STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR) |
int | STORE_method_set_ctrl_function (STORE_METHOD *sm, STORE_CTRL_FUNC_PTR ctrl_f) |
STORE_INITIALISE_FUNC_PTR | STORE_method_get_initialise_function (STORE_METHOD *sm) |
STORE_CLEANUP_FUNC_PTR | STORE_method_get_cleanup_function (STORE_METHOD *sm) |
STORE_GENERATE_OBJECT_FUNC_PTR | STORE_method_get_generate_function (STORE_METHOD *sm) |
STORE_GET_OBJECT_FUNC_PTR | STORE_method_get_get_function (STORE_METHOD *sm) |
STORE_STORE_OBJECT_FUNC_PTR | STORE_method_get_store_function (STORE_METHOD *sm) |
STORE_MODIFY_OBJECT_FUNC_PTR | STORE_method_get_modify_function (STORE_METHOD *sm) |
STORE_HANDLE_OBJECT_FUNC_PTR | STORE_method_get_revoke_function (STORE_METHOD *sm) |
STORE_HANDLE_OBJECT_FUNC_PTR | STORE_method_get_delete_function (STORE_METHOD *sm) |
STORE_START_OBJECT_FUNC_PTR | STORE_method_get_list_start_function (STORE_METHOD *sm) |
STORE_NEXT_OBJECT_FUNC_PTR | STORE_method_get_list_next_function (STORE_METHOD *sm) |
STORE_END_OBJECT_FUNC_PTR | STORE_method_get_list_end_function (STORE_METHOD *sm) |
STORE_GENERIC_FUNC_PTR | STORE_method_get_update_store_function (STORE_METHOD *sm) |
STORE_GENERIC_FUNC_PTR | STORE_method_get_lock_store_function (STORE_METHOD *sm) |
STORE_GENERIC_FUNC_PTR | STORE_method_get_unlock_store_function (STORE_METHOD *sm) |
STORE_CTRL_FUNC_PTR | STORE_method_get_ctrl_function (STORE_METHOD *sm) |
void * | STORE_parse_attrs_start (OPENSSL_ITEM *attributes) |
STORE_ATTR_INFO * | STORE_parse_attrs_next (void *handle) |
int | STORE_parse_attrs_end (void *handle) |
int | STORE_parse_attrs_endp (void *handle) |
STORE_ATTR_INFO * | STORE_ATTR_INFO_new (void) |
int | STORE_ATTR_INFO_free (STORE_ATTR_INFO *attrs) |
char * | STORE_ATTR_INFO_get0_cstr (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) |
unsigned char * | STORE_ATTR_INFO_get0_sha1str (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) |
X509_NAME * | STORE_ATTR_INFO_get0_dn (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) |
BIGNUM * | STORE_ATTR_INFO_get0_number (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) |
int | STORE_ATTR_INFO_set_cstr (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, char *cstr, size_t cstr_size) |
int | STORE_ATTR_INFO_set_sha1str (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, unsigned char *sha1str, size_t sha1str_size) |
int | STORE_ATTR_INFO_set_dn (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, X509_NAME *dn) |
int | STORE_ATTR_INFO_set_number (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, BIGNUM *number) |
int | STORE_ATTR_INFO_modify_cstr (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, char *cstr, size_t cstr_size) |
int | STORE_ATTR_INFO_modify_sha1str (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, unsigned char *sha1str, size_t sha1str_size) |
int | STORE_ATTR_INFO_modify_dn (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, X509_NAME *dn) |
int | STORE_ATTR_INFO_modify_number (STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, BIGNUM *number) |
int | STORE_ATTR_INFO_compare (STORE_ATTR_INFO *a, STORE_ATTR_INFO *b) |
int | STORE_ATTR_INFO_in_range (STORE_ATTR_INFO *a, STORE_ATTR_INFO *b) |
int | STORE_ATTR_INFO_in (STORE_ATTR_INFO *a, STORE_ATTR_INFO *b) |
int | STORE_ATTR_INFO_in_ex (STORE_ATTR_INFO *a, STORE_ATTR_INFO *b) |
void | ERR_load_STORE_strings (void) |
Variables |
const char *const | STORE_object_type_string [STORE_OBJECT_TYPE_NUM+1] |
const int | STORE_param_sizes [STORE_PARAM_TYPE_NUM+1] |
const int | STORE_attr_sizes [STORE_ATTR_TYPE_NUM+1] |