• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openssl/engines/

Lines Matching refs:cert

1198 CRYPT_KEY_PROV_INFO *capi_get_prov_info(CAPI_CTX * ctx, PCCERT_CONTEXT cert)
1204 (cert, CERT_KEY_PROV_INFO_PROP_ID, NULL, &len))
1212 (cert, CERT_KEY_PROV_INFO_PROP_ID, pinfo, &len)) {
1247 char *capi_cert_get_fname(CAPI_CTX * ctx, PCCERT_CONTEXT cert)
1254 (cert, CERT_FRIENDLY_NAME_PROP_ID, NULL, &dlen))
1258 (cert, CERT_FRIENDLY_NAME_PROP_ID, wfname, &dlen)) {
1270 void capi_dump_cert(CAPI_CTX * ctx, BIO *out, PCCERT_CONTEXT cert)
1277 fname = capi_cert_get_fname(ctx, cert);
1285 p = cert->pbCertEncoded;
1286 x = d2i_X509(NULL, &p, cert->cbCertEncoded);
1301 pinfo = capi_get_prov_info(ctx, cert);
1337 PCCERT_CONTEXT cert = NULL;
1348 cert = capi_find_cert(ctx, id, hstore);
1349 if (!cert) {
1353 capi_dump_cert(ctx, out, cert);
1354 CertFreeCertificateContext(cert);
1357 cert = CertEnumCertificatesInStore(hstore, cert);
1358 if (!cert)
1361 capi_dump_cert(ctx, out, cert);
1372 PCCERT_CONTEXT cert = NULL;
1382 cert = CertEnumCertificatesInStore(hstore, cert);
1383 if (!cert)
1385 fname = capi_cert_get_fname(ctx, cert);
1393 return cert;
1444 static CAPI_KEY *capi_get_cert_key(CAPI_CTX * ctx, PCCERT_CONTEXT cert)
1449 pinfo = capi_get_prov_info(ctx, cert);
1477 PCCERT_CONTEXT cert;
1486 cert = capi_find_cert(ctx, id, hstore);
1487 if (cert) {
1488 key = capi_get_cert_key(ctx, cert);
1489 CertFreeCertificateContext(cert);
1648 PCCERT_CONTEXT cert = NULL, excert = NULL;
1665 cert = CertEnumCertificatesInStore(hstore, cert);
1666 if (!cert)
1668 p = cert->pbCertEncoded;
1669 x = d2i_X509(NULL, &p, cert->cbCertEncoded);
1676 key = capi_get_cert_key(ctx, cert);
1685 excert = CertDuplicateCertificateContext(cert);
1698 if (cert)
1699 CertFreeCertificateContext(cert);
1738 /* Simple client cert selection function: always select first */
1748 * More complex cert selection function, using standard function
1771 PCCERT_CONTEXT cert;
1806 cert = ctx->certselectdlg(dstore, hwnd, dlg_title, dlg_prompt,
1809 /* Find matching cert from list */
1810 if (cert) {
1815 (X509_ASN_ENCODING | PKCS_7_ASN_ENCODING, cert->pCertInfo,