Lines Matching refs:cert
168 char *hostname = NULL; /* host, used in cert filenames */
301 X509 *cert = NULL; /* X509 certificate */
503 cert = PEM_read_X509(fstr, NULL, NULL, NULL);
506 if (cert != NULL) {
511 X509_NAME_oneline(X509_get_subject_name(cert), groupbuf,
518 nid = X509_get_signature_nid(cert);
528 cnt = X509_get_ext_count(cert);
533 ext = X509_get_ext(cert, i);
1946 const char *exten, /* private cert extension */
1950 X509 *cert; /* X509 certificate */
1967 cert = X509_new();
1968 X509_set_version(cert, 2L);
1971 X509_set_serialNumber(cert, serial);
1973 X509_time_adj(X509_get_notBefore(cert), 0L, &epoch);
1974 X509_time_adj(X509_get_notAfter(cert), lifetime * SECSPERDAY, &epoch);
1975 subj = X509_get_subject_name(cert);
1978 subj = X509_get_issuer_name(cert);
1981 if (!X509_set_pubkey(cert, pkey)) {
1984 X509_free(cert);
2001 if (!X509_add_ext(cert, ex, -1)) {
2014 if (!X509_add_ext(cert, ex, -1)) {
2028 if (!X509_add_ext(cert, ex, -1)) {
2049 if (!X509_add_ext(cert, ex, -1)) {
2061 X509_sign(cert, pkey, md);
2062 if (X509_verify(cert, pkey) <= 0) {
2065 X509_free(cert);
2073 str = fheader(pathbuf, "cert", hostname);
2074 PEM_write_X509(str, cert);
2077 X509_print_fp(stderr, cert);
2078 X509_free(cert);