Home
last modified time | relevance | path

Searched refs:ASN1_OBJECT (Results 1 – 25 of 212) sorted by relevance

123456789

/freebsd/crypto/openssl/crypto/objects/
H A Dobj_dat.c26 DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, sn);
27 DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, ln);
28 DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj);
37 ASN1_OBJECT *obj;
107 static int sn_cmp(const ASN1_OBJECT *const *a, const unsigned int *b) in sn_cmp()
112 IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, sn);
114 static int ln_cmp(const ASN1_OBJECT *const *a, const unsigned int *b) in ln_cmp()
119 IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, ln);
123 const ASN1_OBJECT *a; in added_obj_hash()
156 ASN1_OBJECT *a, *b; in added_obj_cmp()
[all …]
H A Dobj_lib.c16 ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o) in OBJ_dup()
18 ASN1_OBJECT *r; in OBJ_dup()
24 return (ASN1_OBJECT *)o; in OBJ_dup()
54 int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) in OBJ_cmp()
/freebsd/crypto/openssl/include/openssl/
H A Dobjects.h65 DECLARE_ASN1_DUP_FUNCTION_name(ASN1_OBJECT, OBJ)
66 ASN1_OBJECT *OBJ_nid2obj(int n);
69 int OBJ_obj2nid(const ASN1_OBJECT *o);
70 ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name);
71 int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name);
75 int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b);
164 int OBJ_add_object(const ASN1_OBJECT *obj);
173 size_t OBJ_length(const ASN1_OBJECT *obj);
174 const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj);
H A Dts.h143 int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy);
144 ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a);
156 int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos);
180 int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy_id);
181 ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a);
217 int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj,
284 int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy);
293 int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy);
473 int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj);
H A Dx509.h.in94 ASN1_OBJECT *algorithm;
248 ASN1_OBJECT *type;
487 int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype,
489 void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype,
720 int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,
726 const ASN1_OBJECT *obj, int type,
847 int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,
855 int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,
861 int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type,
879 const ASN1_OBJECT *obj, int type,
[all …]
H A Dx509.h192 ASN1_OBJECT *algorithm;
442 ASN1_OBJECT *type;
681 int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype,
683 void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype,
914 int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,
920 const ASN1_OBJECT *obj, int type,
1041 int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,
1049 int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,
1055 int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type,
1073 const ASN1_OBJECT *obj, int type,
[all …]
/freebsd/crypto/openssl/crypto/x509/
H A Dpcy_local.h26 ASN1_OBJECT *valid_policy;
28 STACK_OF(ASN1_OBJECT) *expected_policy_set;
143 X509_POLICY_DATA *ossl_policy_data_new(POLICYINFO *policy, const ASN1_OBJECT *id,
148 const ASN1_OBJECT *id);
157 const ASN1_OBJECT *id);
160 const ASN1_OBJECT *id);
169 const X509_POLICY_NODE *node, const ASN1_OBJECT *oid);
H A Dx_x509a.c27 ASN1_SEQUENCE_OF_OPT(X509_CERT_AUX, trust, ASN1_OBJECT),
28 ASN1_IMP_SEQUENCE_OF_OPT(X509_CERT_AUX, reject, ASN1_OBJECT, 0),
103 int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj) in X509_add1_trust_object()
106 ASN1_OBJECT *objtmp = NULL; in X509_add1_trust_object()
124 int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj) in X509_add1_reject_object()
127 ASN1_OBJECT *objtmp; in X509_add1_reject_object()
162 STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(X509 *x) in STACK_OF() argument
169 STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(X509 *x) in STACK_OF() argument
H A Dx509name.c22 ASN1_OBJECT *obj; in X509_NAME_get_text_by_NID()
30 int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, in X509_NAME_get_text_by_OBJ()
62 ASN1_OBJECT *obj; in X509_NAME_get_index_by_NID()
71 int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, in X509_NAME_get_index_by_OBJ()
141 int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, in X509_NAME_add_entry_by_OBJ()
247 ASN1_OBJECT *obj; in X509_NAME_ENTRY_create_by_txt()
266 ASN1_OBJECT *obj; in X509_NAME_ENTRY_create_by_NID()
280 const ASN1_OBJECT *obj, int type, in X509_NAME_ENTRY_create_by_OBJ()
306 int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj) in X509_NAME_ENTRY_set_object()
344 ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne) in X509_NAME_ENTRY_get_object()
H A Dx509_v3.c33 ASN1_OBJECT *obj; in X509v3_get_ext_by_NID()
42 const ASN1_OBJECT *obj, int lastpos) in X509v3_get_ext_by_OBJ()
158 ASN1_OBJECT *obj = X509_EXTENSION_get_object(ext); in STACK_OF()
179 ASN1_OBJECT *obj; in X509_EXTENSION_create_by_NID()
194 const ASN1_OBJECT *obj, int crit, in X509_EXTENSION_create_by_OBJ()
223 int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj) in X509_EXTENSION_set_object()
252 ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex) in X509_EXTENSION_get_object()
H A Dpcy_node.c29 const ASN1_OBJECT *id) in ossl_policy_tree_find_sk()
35 n.valid_policy = (ASN1_OBJECT *)id; in ossl_policy_tree_find_sk()
44 const ASN1_OBJECT *id) in ossl_policy_level_find_node()
138 const X509_POLICY_NODE *node, const ASN1_OBJECT *oid) in ossl_policy_node_match()
141 ASN1_OBJECT *policy_oid; in ossl_policy_node_match()
H A Dx509_att.c29 const ASN1_OBJECT *obj = OBJ_nid2obj(nid); in X509at_get_attr_by_NID()
37 const ASN1_OBJECT *obj, int lastpos) in X509at_get_attr_by_OBJ()
135 const ASN1_OBJECT *obj, in STACK_OF()
153 const ASN1_OBJECT *obj, in STACK_OF()
242 const ASN1_OBJECT *obj, int lastpos, int type) in X509at_get0_data_by_OBJ()
275 ASN1_OBJECT *obj = OBJ_nid2obj(nid); in X509_ATTRIBUTE_create_by_NID()
289 const ASN1_OBJECT *obj, in X509_ATTRIBUTE_create_by_OBJ()
323 ASN1_OBJECT *obj = OBJ_txt2obj(atrname, 0); in X509_ATTRIBUTE_create_by_txt()
336 int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj) in X509_ATTRIBUTE_set1_object()
414 ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr) in X509_ATTRIBUTE_get0_object()
H A Dv3_attrmap.c16 ASN1_SIMPLE(OSSL_ATAV, type, ASN1_OBJECT),
21 ASN1_IMP(OSSL_ATTRIBUTE_TYPE_MAPPING, local, ASN1_OBJECT, 0),
22 ASN1_IMP(OSSL_ATTRIBUTE_TYPE_MAPPING, remote, ASN1_OBJECT, 1),
50 ASN1_OBJECT *local_type, *remote_type;
H A Dv3_admis.c24 ASN1_OPT(NAMING_AUTHORITY, namingAuthorityId, ASN1_OBJECT),
32 ASN1_SEQUENCE_OF_OPT(PROFESSION_INFO, professionOIDs, ASN1_OBJECT),
187 ASN1_OBJECT *obj = sk_ASN1_OBJECT_value(pinfo->professionOIDs, k); in i2r_ADMISSION_SYNTAX()
207 const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId(const NAMING_AUTHORITY *n) in NAMING_AUTHORITY_get0_authorityId()
212 void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, ASN1_OBJECT *id) in NAMING_AUTHORITY_set0_authorityId()
333 const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs(const PROFESSION_INFO *pi) in STACK_OF() argument
339 STACK_OF(ASN1_OBJECT) *po) in PROFESSION_INFO_set0_professionOIDs()
H A Dv3_extku.c71 …ENDED_KEY_USAGE) = ASN1_EX_TEMPLATE_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, EXTENDED_KEY_USAGE, ASN1_OBJECT) in ASN1_ITEM_TEMPLATE()
82 ASN1_OBJECT *obj; in ASN1_ITEM_TEMPLATE()
98 ASN1_OBJECT *objtmp; in v2i_EXTENDED_KEY_USAGE()
/freebsd/crypto/openssl/crypto/asn1/
H A Da_object.c21 int i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp) in i2d_ASN1_OBJECT()
176 int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a) in i2t_ASN1_OBJECT()
181 int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a) in i2a_ASN1_OBJECT()
210 ASN1_OBJECT *d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, in d2i_ASN1_OBJECT()
217 ASN1_OBJECT *ret = NULL; in d2i_ASN1_OBJECT()
238 ASN1_OBJECT *ossl_c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, in ossl_c2i_ASN1_OBJECT()
241 ASN1_OBJECT *ret = NULL, tobj; in ossl_c2i_ASN1_OBJECT()
333 ASN1_OBJECT *ASN1_OBJECT_new(void) in ASN1_OBJECT_new()
335 ASN1_OBJECT *ret; in ASN1_OBJECT_new()
344 void ASN1_OBJECT_free(ASN1_OBJECT *a) in ASN1_OBJECT_free()
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DASN1_OBJECT_new.pod11 ASN1_OBJECT *ASN1_OBJECT_new(void);
12 void ASN1_OBJECT_free(ASN1_OBJECT *a);
16 The B<ASN1_OBJECT> allocation routines, allocate and free an
17 B<ASN1_OBJECT> structure, which represents an ASN1 OBJECT IDENTIFIER.
19 ASN1_OBJECT_new() allocates and initializes an B<ASN1_OBJECT> structure.
21 ASN1_OBJECT_free() frees up the B<ASN1_OBJECT> structure I<a>.
26 Although ASN1_OBJECT_new() allocates a new B<ASN1_OBJECT> structure it
H A DOBJ_nid2obj.pod15 ASN1_OBJECT *OBJ_nid2obj(int n);
19 int OBJ_obj2nid(const ASN1_OBJECT *o);
25 ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name);
26 int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name);
28 int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a);
30 int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b);
31 ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o);
35 size_t OBJ_length(const ASN1_OBJECT *obj);
36 const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj);
48 The ASN1 object utility functions process ASN1_OBJECT structures which are
[all …]
H A DCMS_get0_type.pod11 const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms);
12 int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid);
13 const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms);
19 an ASN1_OBJECT pointer. An application can then decide how to process the
29 ASN1_OBJECT *CMS_get0_eContentType() returns a pointer to the embedded
42 The B<ASN1_OBJECT> values returned can be converted to an integer B<NID> value
65 CMS_get0_type() and CMS_get0_eContentType() return an ASN1_OBJECT structure.
H A DX509_NAME_ENTRY_get_object.pod14 ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne);
17 int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj);
28 const ASN1_OBJECT *obj, int type,
34 and B<ASN1_OBJECT> structure.
69 X509_NAME_ENTRY_get_object() returns a valid B<ASN1_OBJECT> structure if it is
/freebsd/crypto/openssl/crypto/ts/
H A Dts_local.h45 ASN1_OBJECT *policy_id;
84 ASN1_OBJECT *policy_id;
107 STACK_OF(ASN1_OBJECT) *policies; /* Acceptable policies. */
108 ASN1_OBJECT *default_policy; /* It may appear in policies, too. */
138 ASN1_OBJECT *policy;
H A Dts_req_utils.c79 int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy) in TS_REQ_set_policy_id()
81 ASN1_OBJECT *new_policy; in TS_REQ_set_policy_id()
95 ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a) in TS_REQ_get_policy_id()
155 int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos) in TS_REQ_get_ext_by_OBJ()
/freebsd/crypto/openssl/crypto/cms/
H A Dcms_att.c66 int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj, in CMS_signed_get_attr_by_OBJ()
90 const ASN1_OBJECT *obj, int type, in CMS_signed_add1_attr_by_OBJ()
117 const ASN1_OBJECT *oid, in CMS_signed_get0_data_by_OBJ()
135 const ASN1_OBJECT *obj, int lastpos) in CMS_unsigned_get_attr_by_OBJ()
158 const ASN1_OBJECT *obj, int type, in CMS_unsigned_add1_attr_by_OBJ()
185 void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, in CMS_unsigned_get0_data_by_OBJ()
H A Dcms_local.h52 ASN1_OBJECT *contentType;
81 ASN1_OBJECT *eContentType;
128 ASN1_OBJECT *contentType;
246 ASN1_OBJECT *oriType;
304 ASN1_OBJECT *otherRevInfoFormat;
326 ASN1_OBJECT *otherCertFormat;
341 ASN1_OBJECT *keyAttrId;
363 ASN1_OBJECT *contentType;
/freebsd/contrib/wpa/hs20/client/
H A Dest.c208 ASN1_OBJECT *type;
209 STACK_OF(ASN1_OBJECT) *values;
215 ASN1_OBJECT *oid;
230 ASN1_SIMPLE(Attribute, type, ASN1_OBJECT),
231 ASN1_SET_OF(Attribute, values, ASN1_OBJECT)
235 ASN1_SIMPLE(AttrOrOID, d.oid, ASN1_OBJECT),
246 static void add_csrattrs_oid(struct hs20_osu_client *ctx, ASN1_OBJECT *oid, in add_csrattrs_oid()
270 STACK_OF(ASN1_OBJECT) *values, in add_csrattrs_ext_req()
278 ASN1_OBJECT *oid = sk_ASN1_OBJECT_value(values, i); in add_csrattrs_ext_req()
320 ASN1_OBJECT *oid = sk_ASN1_OBJECT_value(attr->values, i); in add_csrattrs_attr()

123456789