Lines Matching full:attributes
172 /* Store functions take attribute lists. Those attributes come with codes.
236 X509 *STORE_get_certificate(STORE *e, OPENSSL_ITEM attributes[],
238 int STORE_store_certificate(STORE *e, X509 *data, OPENSSL_ITEM attributes[],
243 int STORE_revoke_certificate(STORE *e, OPENSSL_ITEM attributes[],
245 int STORE_delete_certificate(STORE *e, OPENSSL_ITEM attributes[],
247 void *STORE_list_certificate_start(STORE *e, OPENSSL_ITEM attributes[],
252 EVP_PKEY *STORE_generate_key(STORE *e, OPENSSL_ITEM attributes[],
254 EVP_PKEY *STORE_get_private_key(STORE *e, OPENSSL_ITEM attributes[],
257 OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
261 int STORE_revoke_private_key(STORE *e, OPENSSL_ITEM attributes[],
263 int STORE_delete_private_key(STORE *e, OPENSSL_ITEM attributes[],
265 void *STORE_list_private_key_start(STORE *e, OPENSSL_ITEM attributes[],
270 EVP_PKEY *STORE_get_public_key(STORE *e, OPENSSL_ITEM attributes[],
272 int STORE_store_public_key(STORE *e, EVP_PKEY *data, OPENSSL_ITEM attributes[],
277 int STORE_revoke_public_key(STORE *e, OPENSSL_ITEM attributes[],
279 int STORE_delete_public_key(STORE *e, OPENSSL_ITEM attributes[],
281 void *STORE_list_public_key_start(STORE *e, OPENSSL_ITEM attributes[],
286 X509_CRL *STORE_generate_crl(STORE *e, OPENSSL_ITEM attributes[],
288 X509_CRL *STORE_get_crl(STORE *e, OPENSSL_ITEM attributes[],
290 int STORE_store_crl(STORE *e, X509_CRL *data, OPENSSL_ITEM attributes[],
295 int STORE_delete_crl(STORE *e, OPENSSL_ITEM attributes[],
297 void *STORE_list_crl_start(STORE *e, OPENSSL_ITEM attributes[],
302 int STORE_store_number(STORE *e, BIGNUM *data, OPENSSL_ITEM attributes[],
307 BIGNUM *STORE_get_number(STORE *e, OPENSSL_ITEM attributes[],
309 int STORE_delete_number(STORE *e, OPENSSL_ITEM attributes[],
311 int STORE_store_arbitrary(STORE *e, BUF_MEM *data, OPENSSL_ITEM attributes[],
316 BUF_MEM *STORE_get_arbitrary(STORE *e, OPENSSL_ITEM attributes[],
318 int STORE_delete_arbitrary(STORE *e, OPENSSL_ITEM attributes[],
329 typedef STORE_OBJECT *(*STORE_GENERATE_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
330 typedef STORE_OBJECT *(*STORE_GET_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
331 typedef void *(*STORE_START_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
334 typedef int (*STORE_HANDLE_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
335 typedef int (*STORE_STORE_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, STORE_OBJECT *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
337 typedef int (*STORE_GENERIC_FUNC_PTR)(STORE *, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
383 void *STORE_parse_attrs_start(OPENSSL_ITEM *attributes);
419 /* Check if the set of attributes in a is within the range of attributes
422 /* Check if the set of attributes in a are also set in b. */