• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/x509/

Lines Matching refs:X509

299 } /* X509 */ ;
301 DECLARE_STACK_OF(X509)
302 DECLARE_ASN1_SET_OF(X509)
309 int (*check_trust) (struct x509_trust_st *, X509 *, int);
318 X509 *forward;
319 X509 *reverse;
497 X509 *x509;
528 STACK_OF(X509) *certs;
631 int X509_verify(X509 *a, EVP_PKEY *r);
647 int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md);
648 int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx);
649 int X509_http_nbio(OCSP_REQ_CTX *rctx, X509 **pcert);
657 int X509_pubkey_digest(const X509 *data, const EVP_MD *type,
659 int X509_digest(const X509 *data, const EVP_MD *type,
670 X509 *d2i_X509_fp(FILE *fp, X509 **x509);
671 int i2d_X509_fp(FILE *fp, X509 *x509);
709 X509 *d2i_X509_bio(BIO *bp, X509 **x509);
710 int i2d_X509_bio(BIO *bp, X509 *x509);
747 X509 *X509_dup(X509 *x509);
778 X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md);
779 X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey);
789 int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain);
823 DECLARE_ASN1_FUNCTIONS(X509)
830 int X509_set_ex_data(X509 *r, int idx, void *arg);
831 void *X509_get_ex_data(X509 *r, int idx);
832 int i2d_X509_AUX(X509 *a, unsigned char **pp);
833 X509 *d2i_X509_AUX(X509 **a, const unsigned char **pp, long length);
835 int i2d_re_X509_tbs(X509 *x, unsigned char **pp);
838 const X509 *x);
839 int X509_get_signature_nid(const X509 *x);
841 int X509_alias_set1(X509 *x, unsigned char *name, int len);
842 int X509_keyid_set1(X509 *x, unsigned char *id, int len);
843 unsigned char *X509_alias_get0(X509 *x, int *len);
844 unsigned char *X509_keyid_get0(X509 *x, int *len);
845 int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *,
848 int X509_add1_trust_object(X509 *x, ASN1_OBJECT *obj);
849 int X509_add1_reject_object(X509 *x, ASN1_OBJECT *obj);
850 void X509_trust_clear(X509 *x);
851 void X509_reject_clear(X509 *x);
860 int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x);
901 int X509_set_version(X509 *x, long version);
902 int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial);
903 ASN1_INTEGER *X509_get_serialNumber(X509 *x);
904 int X509_set_issuer_name(X509 *x, X509_NAME *name);
905 X509_NAME *X509_get_issuer_name(X509 *a);
906 int X509_set_subject_name(X509 *x, X509_NAME *name);
907 X509_NAME *X509_get_subject_name(X509 *a);
908 int X509_set_notBefore(X509 *x, const ASN1_TIME *tm);
909 int X509_set_notAfter(X509 *x, const ASN1_TIME *tm);
910 int X509_set_pubkey(X509 *x, EVP_PKEY *pkey);
911 EVP_PKEY *X509_get_pubkey(X509 *x);
912 ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x);
913 int X509_certificate_type(X509 *x, EVP_PKEY *pubkey /* optional */ );
957 int X509_check_private_key(X509 *x509, EVP_PKEY *pkey);
959 X509 *x, STACK_OF(X509) *chain,
962 STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain);
964 int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b);
965 unsigned long X509_issuer_and_serial_hash(X509 *a);
967 int X509_issuer_name_cmp(const X509 *a, const X509 *b);
968 unsigned long X509_issuer_name_hash(X509 *a);
970 int X509_subject_name_cmp(const X509 *a, const X509 *b);
971 unsigned long X509_subject_name_hash(X509 *x);
974 unsigned long X509_issuer_name_hash_old(X509 *a);
975 unsigned long X509_subject_name_hash_old(X509 *x);
978 int X509_cmp(const X509 *a, const X509 *b);
986 int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag,
988 int X509_print_fp(FILE *bp, X509 *x);
999 int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflag,
1001 int X509_print(BIO *bp, X509 *x);
1002 int X509_ocspid_print(BIO *bp, X509 *x);
1064 int X509_get_ext_count(X509 *x);
1065 int X509_get_ext_by_NID(X509 *x, int nid, int lastpos);
1066 int X509_get_ext_by_OBJ(X509 *x, ASN1_OBJECT *obj, int lastpos);
1067 int X509_get_ext_by_critical(X509 *x, int crit, int lastpos);
1068 X509_EXTENSION *X509_get_ext(X509 *x, int loc);
1069 X509_EXTENSION *X509_delete_ext(X509 *x, int loc);
1070 int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc);
1071 void *X509_get_ext_d2i(X509 *x, int nid, int *crit, int *idx);
1072 int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit,
1175 /* lookup a cert from a X509 STACK */
1176 X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, X509_NAME *name,
1178 X509 *X509_find_by_subject(STACK_OF(X509) *sk, X509_NAME *name);
1221 int X509_check_trust(X509 *x, int id, int flags);
1225 int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int),
1239 /* Error codes for the X509 functions. */