Lines Matching refs:cert
37 * and a cert verification callback function used for CMP server authentication.
63 * the CMP server and potentially others (TLS server, newly enrolled cert).
204 X509_free(ctx->cert);
285 int ossl_cmp_ctx_set0_validatedSrvCert(OSSL_CMP_CTX *ctx, X509 *cert)
290 ctx->validatedSrvCert = cert;
294 /* Set callback function for checking if the cert is ok or should be rejected */
478 /* Returns the cert chain computed by OSSL_CMP_certConf_cb(), NULL on error */
643 #define X509_invalid(cert) (!ossl_x509v3_cache_extensions(cert))
653 /* prevent misleading error later on malformed cert or provider issue */ \
753 DEFINE_OSSL_CMP_CTX_set1_up_ref(cert, X509)
769 ossl_cmp_debug(ctx, "trying to build chain for own CMP signer cert");
770 chain = X509_build_chain(ctx->cert, ctx->untrusted, own_trusted, 0,
776 ossl_cmp_debug(ctx, "success building chain for own CMP signer cert");
784 * Also used as reference cert (defaulting to cert) for deriving subject DN
794 * This only permits for one cert to be enrolled at a time.
796 int ossl_cmp_ctx_set0_newCert(OSSL_CMP_CTX *ctx, X509 *cert)
802 ctx->newCert = cert;
808 * This only permits for one client cert to be received...
836 /* Get the private/public key to use for cert enrollment, or NULL on error */
862 if (ctx->cert != NULL)
863 return X509_get0_pubkey(ctx->cert);