Lines Matching refs:mbedtls_x509_crt

53 typedef struct mbedtls_x509_crt  struct
101 struct mbedtls_x509_crt *next; argument
103 mbedtls_x509_crt; typedef
300 mbedtls_x509_crt *MBEDTLS_PRIVATE(crt);
322 mbedtls_x509_crt *MBEDTLS_PRIVATE(trust_ca_cb_result);
337 mbedtls_x509_crt *MBEDTLS_PRIVATE(parent); /* non-null iff parent_in in progress */
338 mbedtls_x509_crt *MBEDTLS_PRIVATE(fallback_parent);
415 int mbedtls_x509_crt_parse_der( mbedtls_x509_crt *chain,
450 mbedtls_x509_crt const *crt,
496 int mbedtls_x509_crt_parse_der_with_ext_cb( mbedtls_x509_crt *chain,
530 int mbedtls_x509_crt_parse_der_nocopy( mbedtls_x509_crt *chain,
564 int mbedtls_x509_crt_parse( mbedtls_x509_crt *chain, const unsigned char *buf, size_t buflen );
580 int mbedtls_x509_crt_parse_file( mbedtls_x509_crt *chain, const char *path );
595 int mbedtls_x509_crt_parse_path( mbedtls_x509_crt *chain, const char *path );
642 const mbedtls_x509_crt *crt );
726 int mbedtls_x509_crt_verify( mbedtls_x509_crt *crt,
727 mbedtls_x509_crt *trust_ca,
730 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *),
767 int mbedtls_x509_crt_verify_with_profile( mbedtls_x509_crt *crt,
768 mbedtls_x509_crt *trust_ca,
772 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *),
801 int mbedtls_x509_crt_verify_restartable( mbedtls_x509_crt *crt,
802 mbedtls_x509_crt *trust_ca,
806 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *),
841 mbedtls_x509_crt const *child,
842 mbedtls_x509_crt **candidate_cas );
867 int mbedtls_x509_crt_verify_with_ca_cb( mbedtls_x509_crt *crt,
872 int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *),
898 int mbedtls_x509_crt_check_key_usage( const mbedtls_x509_crt *crt,
914 int mbedtls_x509_crt_check_extended_key_usage( const mbedtls_x509_crt *crt,
928 int mbedtls_x509_crt_is_revoked( const mbedtls_x509_crt *crt, const mbedtls_x509_crl *crl );
936 void mbedtls_x509_crt_init( mbedtls_x509_crt *crt );
943 void mbedtls_x509_crt_free( mbedtls_x509_crt *crt );