Lines Matching defs:cert
85 char *cert; /* -c <certificate_file> | */
164 cmd_info.cert = NULL;
217 cmd_info.cert = optarg;
271 cmd_info.cert = optarg;
307 (cmd_info.cert == NULL) ||
309 cryptodebug("Missing privpath|token_label/cert/elfobj");
317 (cmd_info.cert == NULL)) {
323 if ((cmd_info.cert != NULL) == (cmd_info.elfcnt > 0)) {
324 cryptodebug("Neither or both of cert/elfobj");
431 if (cmd_info.cert == NULL)
433 estatus = elfsign_setcertpath(cmd_info.ess, cmd_info.cert);
439 if (cmd_info.cert != NULL) {
441 cmd_info.cert);
446 es_error(gettext("unusable certificate: %s"), cmd_info.cert);
503 ELFCert_t cert = NULL;
522 if (!elfcertlib_getcert(cmd_info.ess, cmd_info.cert, NULL, &cert,
525 cmd_info.cert);
531 if (!elfcertlib_loadprivatekey(cmd_info.ess, cert,
545 if (!elfcertlib_loadtokenkey(cmd_info.ess, cert,
557 if ((dn = elfcertlib_getdn(cert)) == NULL) {
559 cmd_info.cert);
597 if (!elfcertlib_sign(cmd_info.ess, cert,
651 if (cert != NULL)
652 elfcertlib_releasecert(cmd_info.ess, cert);
856 cmd_info.cert);
871 * Generate a certificate request into the file named cmd_info.cert
1004 ELFCert_t cert;
1013 if (elfcertlib_getcert(cmd_info.ess, cmd_info.cert, NULL,
1014 &cert, cmd_info.es_action)) {
1018 str_print(elfcertlib_getdn(cert));
1021 str_print(elfcertlib_getissuer(cert));
1026 elfcertlib_releasecert(cmd_info.ess, cert);