Searched refs:X509_ATTRIBUTE (Results 1 - 23 of 23) sorted by relevance

/freebsd-9.3-release/crypto/openssl/crypto/asn1/
H A Dx_attrib.c66 * X509_ATTRIBUTE: this has the following form:
77 * } X509_ATTRIBUTE;
87 ASN1_SET_OF(X509_ATTRIBUTE, value.set, ASN1_ANY),
88 ASN1_SIMPLE(X509_ATTRIBUTE, value.single, ASN1_ANY)
89 } ASN1_CHOICE_END_selector(X509_ATTRIBUTE, X509_ATTRIBUTE_SET, single)
91 ASN1_SEQUENCE(X509_ATTRIBUTE) = {
92 ASN1_SIMPLE(X509_ATTRIBUTE, object, ASN1_OBJECT),
95 } ASN1_SEQUENCE_END(X509_ATTRIBUTE)
97 IMPLEMENT_ASN1_FUNCTIONS(X509_ATTRIBUTE)
98 IMPLEMENT_ASN1_DUP_FUNCTION(X509_ATTRIBUTE)
[all...]
H A Dp8_pkey.c83 ASN1_IMP_SET_OF_OPT(PKCS8_PRIV_KEY_INFO, attributes, X509_ATTRIBUTE, 0)
H A Dx_req.c102 ASN1_IMP_SET_OF_OPT(X509_REQ_INFO, attributes, X509_ATTRIBUTE, 0)
H A Dt_req.c98 STACK_OF(X509_ATTRIBUTE) *sk;
188 X509_ATTRIBUTE *a;
/freebsd-9.3-release/crypto/openssl/crypto/x509/
H A Dx509_att.c68 int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x)
73 int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid,
84 int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk,
88 X509_ATTRIBUTE *ex;
104 X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc)
112 X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc)
114 X509_ATTRIBUTE *ret;
122 STACK_OF(X509_ATTRIBUTE) *X509at_add1_att
[all...]
H A Dx509.h219 } X509_ATTRIBUTE; typedef in typeref:struct:x509_attributes_st
221 DECLARE_STACK_OF(X509_ATTRIBUTE)
222 DECLARE_ASN1_SET_OF(X509_ATTRIBUTE)
230 STACK_OF(X509_ATTRIBUTE) *attributes; /* [ 0 ] */
546 STACK_OF(X509_ATTRIBUTE) *attributes;
583 # define X509_ATTRIBUTE_dup(xa) (X509_ATTRIBUTE *)ASN1_dup(\
846 X509_ATTRIBUTE *X509_ATTRIBUTE_dup(X509_ATTRIBUTE *xa);
905 DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE)
906 X509_ATTRIBUTE *X509_ATTRIBUTE_creat
[all...]
H A Dx509_req.c191 X509_ATTRIBUTE *attr;
230 X509_ATTRIBUTE *attr = NULL;
296 X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc)
301 X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc)
306 int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr)
H A Dx509_vfy.c1548 IMPLEMENT_STACK_OF(X509_ATTRIBUTE)
1550 IMPLEMENT_ASN1_SET_OF(X509_ATTRIBUTE)
/freebsd-9.3-release/crypto/openssl/crypto/cms/
H A Dcms_att.c80 X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc)
85 X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc)
90 int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
146 X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc)
151 X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc)
156 int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
H A Dcms_lcl.h134 STACK_OF(X509_ATTRIBUTE) *signedAttrs;
137 STACK_OF(X509_ATTRIBUTE) *unsignedAttrs;
156 STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;
278 STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;
288 STACK_OF(X509_ATTRIBUTE) *authAttrs;
290 STACK_OF(X509_ATTRIBUTE) *unauthAttrs;
H A Dcms.h265 X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc);
266 X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc);
267 int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
285 X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc);
286 X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc);
287 int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
H A Dcms_asn1.c107 ASN1_IMP_SET_OF_OPT(CMS_SignerInfo, signedAttrs, X509_ATTRIBUTE, 0),
110 ASN1_IMP_SET_OF_OPT(CMS_SignerInfo, unsignedAttrs, X509_ATTRIBUTE, 1)
250 ASN1_IMP_SET_OF_OPT(CMS_EnvelopedData, unprotectedAttrs, X509_ATTRIBUTE, 1)
263 ASN1_IMP_SET_OF_OPT(CMS_EncryptedData, unprotectedAttrs, X509_ATTRIBUTE, 1)
311 ASN1_EX_TEMPLATE_TYPE(ASN1_TFLG_SET_ORDER, 0, CMS_ATTRIBUTES, X509_ATTRIBUTE)
321 V_ASN1_SET, CMS_ATTRIBUTES, X509_ATTRIBUTE)
/freebsd-9.3-release/crypto/openssl/crypto/pkcs12/
H A Dp12_attr.c126 ASN1_TYPE *PKCS12_get_attr_gen(STACK_OF(X509_ATTRIBUTE) *attrs, int attr_nid)
128 X509_ATTRIBUTE *attrib;
H A Dp12_asn.c112 ASN1_SET_OF_OPT(PKCS12_SAFEBAG, attrib, X509_ATTRIBUTE)
H A Dpkcs12.h123 STACK_OF(X509_ATTRIBUTE) *attrib;
211 ASN1_TYPE *PKCS12_get_attr_gen(STACK_OF(X509_ATTRIBUTE) *attrs, int attr_nid);
H A Dp12_crt.c73 X509_ATTRIBUTE *attr;
/freebsd-9.3-release/crypto/openssl/crypto/pkcs7/
H A Dpk7_asn1.c120 ASN1_IMP_SEQUENCE_OF_OPT(PKCS7_SIGNER_INFO, auth_attr, X509_ATTRIBUTE, 0),
123 ASN1_IMP_SET_OF_OPT(PKCS7_SIGNER_INFO, unauth_attr, X509_ATTRIBUTE, 1)
206 ASN1_EX_TEMPLATE_TYPE(ASN1_TFLG_SET_ORDER, 0, PKCS7_ATTRIBUTES, X509_ATTRIBUTE)
216 V_ASN1_SET, PKCS7_ATTRIBUTES, X509_ATTRIBUTE)
H A Dpkcs7.h95 STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */
98 STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */
327 ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk);
335 STACK_OF(X509_ATTRIBUTE) *sk);
337 STACK_OF(X509_ATTRIBUTE) *sk);
H A Dpk7_doit.c67 static int add_attribute(STACK_OF(X509_ATTRIBUTE) **sk, int nid, int atrtype,
69 static ASN1_TYPE *get_attribute(STACK_OF(X509_ATTRIBUTE) *sk, int nid);
649 STACK_OF(X509_ATTRIBUTE) *sk;
923 STACK_OF(X509_ATTRIBUTE) *sk;
1065 static ASN1_TYPE *get_attribute(STACK_OF(X509_ATTRIBUTE) *sk, int nid)
1068 X509_ATTRIBUTE *xa;
1086 ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk)
1095 STACK_OF(X509_ATTRIBUTE) *sk)
1115 STACK_OF(X509_ATTRIBUTE) *sk)
1146 static int add_attribute(STACK_OF(X509_ATTRIBUTE) **s
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/evp/
H A Devp_pkey.c740 X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc)
745 X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc)
750 int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr)
H A Devp.h151 STACK_OF(X509_ATTRIBUTE) *attributes; /* [ 0 ] */
/freebsd-9.3-release/crypto/openssl/crypto/stack/
H A Dsafestack.h1458 # define sk_X509_ATTRIBUTE_new(st) SKM_sk_new(X509_ATTRIBUTE, (st))
1459 # define sk_X509_ATTRIBUTE_new_null() SKM_sk_new_null(X509_ATTRIBUTE)
1460 # define sk_X509_ATTRIBUTE_free(st) SKM_sk_free(X509_ATTRIBUTE, (st))
1461 # define sk_X509_ATTRIBUTE_num(st) SKM_sk_num(X509_ATTRIBUTE, (st))
1462 # define sk_X509_ATTRIBUTE_value(st, i) SKM_sk_value(X509_ATTRIBUTE, (st), (i))
1463 # define sk_X509_ATTRIBUTE_set(st, i, val) SKM_sk_set(X509_ATTRIBUTE, (st), (i), (val))
1464 # define sk_X509_ATTRIBUTE_zero(st) SKM_sk_zero(X509_ATTRIBUTE, (st))
1465 # define sk_X509_ATTRIBUTE_push(st, val) SKM_sk_push(X509_ATTRIBUTE, (st), (val))
1466 # define sk_X509_ATTRIBUTE_unshift(st, val) SKM_sk_unshift(X509_ATTRIBUTE, (st), (val))
1467 # define sk_X509_ATTRIBUTE_find(st, val) SKM_sk_find(X509_ATTRIBUTE, (s
[all...]
/freebsd-9.3-release/crypto/openssl/apps/
H A Dpkcs12.c96 int print_attribs(BIO *out, STACK_OF(X509_ATTRIBUTE) *attrlst,
995 int print_attribs(BIO *out, STACK_OF(X509_ATTRIBUTE) *attrlst,
998 X509_ATTRIBUTE *attr;

Completed in 217 milliseconds