Searched refs:X509_NAME (Results 1 - 25 of 69) sorted by relevance

123

/freebsd-9.3-release/crypto/openssl/crypto/asn1/
H A Dx_name.c73 static int x509_name_encode(X509_NAME *a);
98 * representing the ASN1. Unfortunately X509_NAME uses a completely different
112 IMPLEMENT_EXTERN_ASN1(X509_NAME, V_ASN1_SEQUENCE, x509_name_ff)
114 IMPLEMENT_ASN1_FUNCTIONS(X509_NAME)
116 IMPLEMENT_ASN1_DUP_FUNCTION(X509_NAME)
120 X509_NAME *ret = NULL;
121 ret = OPENSSL_malloc(sizeof(X509_NAME));
144 X509_NAME *a;
147 a = (X509_NAME *)*pval;
158 * the X509_NAME structur
[all...]
H A Dx_req.c97 ASN1_SIMPLE(X509_REQ_INFO, subject, X509_NAME),
H A Dx_x509.c70 ASN1_SIMPLE(X509_CINF, issuer, X509_NAME),
72 ASN1_SIMPLE(X509_CINF, subject, X509_NAME),
H A Dx_crl.c100 ASN1_SIMPLE(X509_CRL_INFO, issuer, X509_NAME),
/freebsd-9.3-release/crypto/openssl/crypto/x509/
H A Dx509rset.c73 int X509_REQ_set_subject_name(X509_REQ *x, X509_NAME *name)
H A Dx509name.c67 int X509_NAME_get_text_by_NID(X509_NAME *name, int nid, char *buf, int len)
77 int X509_NAME_get_text_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, char *buf,
95 int X509_NAME_entry_count(X509_NAME *name)
102 int X509_NAME_get_index_by_NID(X509_NAME *name, int nid, int lastpos)
113 int X509_NAME_get_index_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, int lastpos)
133 X509_NAME_ENTRY *X509_NAME_get_entry(X509_NAME *name, int loc)
142 X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc)
181 int X509_NAME_add_entry_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, int type,
195 int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type,
209 int X509_NAME_add_entry_by_txt(X509_NAME *nam
[all...]
H A Dx509.h117 # undef X509_NAME macro
188 } /* X509_NAME */ ;
190 DECLARE_STACK_OF(X509_NAME)
227 X509_NAME *subject;
244 X509_NAME *issuer;
246 X509_NAME *subject;
433 X509_NAME *issuer;
687 # define X509_NAME_dup(xn) (X509_NAME *)ASN1_dup((int (*)())i2d_X509_NAME, \
763 int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,
857 X509_NAME *X509_NAME_du
[all...]
H A Dx509_cmp.c120 X509_NAME *X509_get_issuer_name(X509 *a)
130 X509_NAME *X509_get_subject_name(X509 *a)
263 int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b)
318 unsigned long X509_NAME_hash(X509_NAME *x)
324 /* Make sure X509_NAME structure contains valid cached encoding */
341 X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, X509_NAME *name,
363 X509 *X509_find_by_subject(STACK_OF(X509) *sk, X509_NAME *name)
H A Dx509_set.c94 int X509_set_issuer_name(X509 *x, X509_NAME *name)
101 int X509_set_subject_name(X509 *x, X509_NAME *name)
H A Dx509_r2x.c72 X509_NAME *xn;
H A Dx509_vfy.h146 int (*get_by_subject) (X509_LOOKUP *ctx, int type, X509_NAME *name,
148 int (*get_by_issuer_serial) (X509_LOOKUP *ctx, int type, X509_NAME *name,
397 X509_NAME *name);
399 int type, X509_NAME *name);
430 int X509_STORE_get_by_subject(X509_STORE_CTX *vs, int type, X509_NAME *name,
445 int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, int type, X509_NAME *name,
447 int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, int type, X509_NAME *name,
H A Dx509_lu.c125 int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, int type, X509_NAME *name,
135 int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, int type, X509_NAME *name,
282 int X509_STORE_get_by_subject(X509_STORE_CTX *vs, int type, X509_NAME *name,
413 X509_NAME *name)
442 int type, X509_NAME *name)
487 X509_NAME *xn;
H A Dx509cset.c78 int X509_CRL_set_issuer_name(X509_CRL *x, X509_NAME *name)
/freebsd-9.3-release/crypto/openssl/ssl/
H A Dssl_cert.c529 static void set_client_CA_list(STACK_OF(X509_NAME) **ca_list,
530 STACK_OF(X509_NAME) *name_list)
538 STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk)
541 STACK_OF(X509_NAME) *ret;
542 X509_NAME *name;
555 void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)
560 void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)
565 STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *ctx)
570 STACK_OF(X509_NAME) *SSL_get_client_CA_lis
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/x509v3/
H A Dv3_genn.c87 /* X509_NAME is a CHOICE type so use EXPLICIT */
88 ASN1_EXP(GENERAL_NAME, d.directoryName, X509_NAME, GEN_DIRNAME),
/freebsd-9.3-release/crypto/openssl/crypto/
H A Dossl_typ.h99 # undef X509_NAME macro
142 typedef struct X509_name_st X509_NAME; typedef in typeref:struct:X509_name_st
/freebsd-9.3-release/crypto/openssl/demos/asn1/
H A Docsp.c220 X509_NAME *byName;
263 X509_NAME *issuer;
273 IMPLEMENT_COMPAT_ASN1(X509_NAME); variable
325 ASN1_EXP(ResponderID, d.byName, X509_NAME, 1),
/freebsd-9.3-release/crypto/openssl/crypto/ocsp/
H A Docsp_lib.c80 X509_NAME *iname;
99 X509_NAME *issuerName,
H A Docsp_vfy.c76 X509_NAME *nm, STACK_OF(X509) *certs,
314 X509_NAME *iname;
372 X509_NAME *nm;
434 X509_NAME *nm, STACK_OF(X509) *certs,
H A Docsp_asn.c120 ASN1_EXP(OCSP_RESPID, value.byName, X509_NAME, 1),
179 ASN1_SIMPLE(OCSP_SERVICELOC, issuer, X509_NAME),
H A Docsp.h199 X509_NAME *byName;
342 X509_NAME *issuer;
405 X509_NAME *issuerName,
416 int OCSP_request_set1_name(OCSP_REQUEST *req, X509_NAME *nm);
482 X509_EXTENSION *OCSP_url_svcloc_new(X509_NAME *issuer, char **urls);
/freebsd-9.3-release/crypto/openssl/demos/x509/
H A Dmkreq.c70 X509_NAME *name = NULL;
/freebsd-9.3-release/crypto/openssl/crypto/engine/
H A Deng_pkey.c161 STACK_OF(X509_NAME) *ca_dn, X509 **pcert,
/freebsd-9.3-release/crypto/openssl/apps/
H A Dapps.h267 void print_name(BIO *out, const char *title, X509_NAME *nm,
338 X509_NAME *parse_name(char *str, long chtype, int multirdn);
/freebsd-9.3-release/crypto/openssl/crypto/cms/
H A Dcms_lcl.h344 X509_NAME *issuer;
405 X509_NAME **issuer,

Completed in 221 milliseconds

123