Lines Matching defs:cert
88 tls_check_subject_altname(struct tls *ctx, X509 *cert, const char *name,
101 altname_stack = X509_get_ext_d2i(cert, NID_subject_alt_name, &critical,
213 tls_get_common_name_internal(X509 *cert, char **out_common_name,
230 subject_name = X509_get_subject_name(cert);
245 * a modern TLS cert, CN is as close to deprecated as it gets,
319 tls_get_common_name(struct tls *ctx, X509 *cert, const char *in_name,
325 if (tls_get_common_name_internal(cert, out_common_name, &errcode,
341 tls_check_common_name(struct tls *ctx, X509 *cert, const char *name,
348 if (tls_get_common_name(ctx, cert, name, &common_name) == -1)
376 tls_check_name(struct tls *ctx, X509 *cert, const char *name, int *match)
382 if (tls_check_subject_altname(ctx, cert, name, match,
393 return tls_check_common_name(ctx, cert, name, match);