Lines Matching refs:attributes

238 X509 *STORE_get_certificate(STORE *s, OPENSSL_ITEM attributes[],
248 attributes, parameters);
264 int STORE_store_certificate(STORE *s, X509 *data, OPENSSL_ITEM attributes[],
286 object, attributes, parameters);
318 int STORE_revoke_certificate(STORE *s, OPENSSL_ITEM attributes[],
325 attributes, parameters)) {
333 int STORE_delete_certificate(STORE *s, OPENSSL_ITEM attributes[],
340 attributes, parameters)) {
348 void *STORE_list_certificate_start(STORE *s, OPENSSL_ITEM attributes[],
358 attributes, parameters);
417 EVP_PKEY *STORE_generate_key(STORE *s, OPENSSL_ITEM attributes[],
427 attributes, parameters);
441 EVP_PKEY *STORE_get_private_key(STORE *s, OPENSSL_ITEM attributes[],
451 attributes, parameters);
466 OPENSSL_ITEM attributes[],
493 attributes, parameters);
524 int STORE_revoke_private_key(STORE *s, OPENSSL_ITEM attributes[],
533 attributes, parameters);
543 int STORE_delete_private_key(STORE *s, OPENSSL_ITEM attributes[],
550 attributes, parameters)) {
558 void *STORE_list_private_key_start(STORE *s, OPENSSL_ITEM attributes[],
567 attributes, parameters);
625 EVP_PKEY *STORE_get_public_key(STORE *s, OPENSSL_ITEM attributes[],
635 attributes, parameters);
650 OPENSSL_ITEM attributes[],
677 attributes, parameters);
708 int STORE_revoke_public_key(STORE *s, OPENSSL_ITEM attributes[],
717 attributes, parameters);
727 int STORE_delete_public_key(STORE *s, OPENSSL_ITEM attributes[],
734 attributes, parameters)) {
742 void *STORE_list_public_key_start(STORE *s, OPENSSL_ITEM attributes[],
751 attributes, parameters);
809 X509_CRL *STORE_generate_crl(STORE *s, OPENSSL_ITEM attributes[],
819 attributes, parameters);
833 X509_CRL *STORE_get_crl(STORE *s, OPENSSL_ITEM attributes[],
843 attributes, parameters);
857 int STORE_store_crl(STORE *s, X509_CRL *data, OPENSSL_ITEM attributes[],
879 attributes, parameters);
909 int STORE_delete_crl(STORE *s, OPENSSL_ITEM attributes[],
916 attributes, parameters)) {
923 void *STORE_list_crl_start(STORE *s, OPENSSL_ITEM attributes[],
932 attributes, parameters);
986 int STORE_store_number(STORE *s, BIGNUM *data, OPENSSL_ITEM attributes[],
1004 attributes, parameters);
1035 BIGNUM *STORE_get_number(STORE *s, OPENSSL_ITEM attributes[],
1044 object = s->meth->get_object(s, STORE_OBJECT_TYPE_NUMBER, attributes,
1056 int STORE_delete_number(STORE *s, OPENSSL_ITEM attributes[],
1062 if (!s->meth->delete_object(s, STORE_OBJECT_TYPE_NUMBER, attributes,
1070 int STORE_store_arbitrary(STORE *s, BUF_MEM *data, OPENSSL_ITEM attributes[],
1088 attributes, parameters);
1120 BUF_MEM *STORE_get_arbitrary(STORE *s, OPENSSL_ITEM attributes[],
1130 attributes, parameters);
1142 int STORE_delete_arbitrary(STORE *s, OPENSSL_ITEM attributes[],
1148 if (!s->meth->delete_object(s, STORE_OBJECT_TYPE_ARBITRARY, attributes,
1450 OPENSSL_ITEM *attributes;
1452 void *STORE_parse_attrs_start(OPENSSL_ITEM *attributes)
1454 if (attributes) {
1458 context->attributes = attributes;
1471 if (context && context->attributes) {
1474 while (context->attributes
1475 && context->attributes->code != STORE_ATTR_OR
1476 && context->attributes->code != STORE_ATTR_END) {
1477 switch (context->attributes->code) {
1489 context->attributes->code,
1490 context->attributes->value,
1491 context->attributes->value_size);
1506 context->attributes->code,
1507 context->attributes->value,
1508 context->attributes->value_size);
1520 context->attributes->code,
1521 context->attributes->value);
1532 context->attributes->code,
1533 context->attributes->value);
1536 context->attributes++;
1538 if (context->attributes->code == STORE_ATTR_OR)
1539 context->attributes++;
1542 while (context->attributes
1543 && context->attributes->code != STORE_ATTR_OR
1544 && context->attributes->code != STORE_ATTR_END)
1545 context->attributes++;
1546 if (context->attributes->code == STORE_ATTR_OR)
1547 context->attributes++;
1558 if (context && context->attributes) {
1560 OPENSSL_ITEM *attributes = context->attributes;
1573 if (context && context->attributes) {
1574 return context->attributes->code == STORE_ATTR_END;