Lines Matching defs:idctx

425 pkinit_init_identity_crypto(pkinit_identity_crypto_context *idctx)
444 *idctx = ctx;
456 pkinit_fini_identity_crypto(pkinit_identity_crypto_context idctx)
458 if (idctx == NULL)
461 pkiDebug("%s: freeing ctx at %p\n", __FUNCTION__, idctx);
462 pkinit_fini_certs(idctx);
463 pkinit_fini_pkcs11(idctx);
464 free(idctx);
1193 pkinit_identity_crypto_context idctx,
1273 if (idctx->revoked == NULL)
1276 revoked = idctx->revoked;
1278 size = sk_X509_CRL_num(idctx->revoked);
1281 sk_X509_CRL_push(revoked, sk_X509_CRL_value(idctx->revoked, i));
1290 if (idctx->intermediateCAs == NULL)
1293 intermediateCAs = idctx->intermediateCAs;
1295 size = sk_X509_num(idctx->intermediateCAs);
1299 sk_X509_value(idctx->intermediateCAs, i));
1316 if (idctx->trustedCAs != NULL)
1317 X509_STORE_CTX_trusted_stack(&cert_ctx, idctx->trustedCAs);
1332 if (idctx->trustedCAs != NULL) {
1333 size = sk_X509_num(idctx->trustedCAs);
1337 sk_X509_value(idctx->trustedCAs, i)), buf, sizeof(buf));
1500 if (idctx->intermediateCAs != NULL && p7->d.sign->cert)
1502 if (idctx->revoked != NULL && p7->d.sign->crl)
1520 pkinit_identity_crypto_context idctx,
1554 retval = cms_signeddata_create(context, plgctx, reqctx, idctx,
1979 pkinit_identity_crypto_context idctx,
2001 pkinit_identity_crypto_context idctx,
5406 id->idctx = id_cryptoctx;
5447 id_cryptoctx = id->idctx;
5461 cd->idctx = id->idctx;
5732 if (cd->idctx->my_certs != NULL) {
5733 sk_X509_pop_free(cd->idctx->my_certs, X509_free);
5735 cd->idctx->my_certs = sk_X509_new_null();
5736 sk_X509_push(cd->idctx->my_certs, cd->cred->cert);
5737 cd->idctx->creds[cd->index]->cert = NULL; /* Don't free it twice */
5738 cd->idctx->cert_index = 0;
5740 if (cd->idctx->pkcs11_method != 1) {
5741 cd->idctx->my_key = cd->cred->key;
5742 cd->idctx->creds[cd->index]->key = NULL; /* Don't free it twice */
5746 cd->idctx->cert_id = cd->cred->cert_id;
5747 cd->idctx->creds[cd->index]->cert_id = NULL; /* Don't free it twice */
5748 cd->idctx->cert_id_len = cd->cred->cert_id_len;