Lines Matching defs:subj_cert
277 X509 *subj_cert;
283 if ((subj_cert = X509_new()) == NULL)
293 X509_free( subj_cert );
331 if (!BN_to_ASN1_INTEGER(bn, X509_get_serialNumber(subj_cert)))
342 args->issuer_cert = subj_cert;
345 if (!X509_set_version(subj_cert, 2) || /* set version to V3 */
346 !X509_set_issuer_name(subj_cert, issuer_name) ||
347 !X509_set_subject_name(subj_cert, subj_name) ||
348 !X509_gmtime_adj(X509_get_notBefore(subj_cert), 0) ||
349 !X509_time_adj_ex(X509_get_notAfter(subj_cert), args->days, 0, NULL) ||
350 !X509_set_pubkey(subj_cert, evpk))
363 X509V3_set_ctx(&ctx, args->issuer_cert, subj_cert, NULL, NULL, 0);
368 rc = X509_add_ext(subj_cert, ext, -1);
378 rc = X509_add_ext(subj_cert, ext, -1);
385 rc = autoca_signcert( subj_cert, args->issuer_pkey );
388 args->dercert.bv_len = i2d_X509( subj_cert, NULL );
391 i2d_X509( subj_cert, &pp );
392 args->newcert = subj_cert;