Home | History | Annotate | Download | only in x509v3

Lines Matching refs:CONF

65 #include <openssl/conf.h>
71 static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid, int crit, char *value);
78 /* CONF *conf: Config file */
81 X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, char *name,
90 ret = do_ext_nconf(conf, ctx, OBJ_sn2nid(name), crit, value);
99 /* CONF *conf: Config file */
101 X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid,
110 return do_ext_nconf(conf, ctx, ext_nid, crit, value);
113 /* CONF *conf: Config file */
115 static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid,
135 if(*value == '@') nval = NCONF_get_section(conf, value + 1);
325 int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, char *section,
332 if (!(nval = NCONF_get_section(conf, section))) return 0;
336 if (!(ext = X509V3_EXT_nconf(conf, ctx, val->name, val->value)))
346 int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
352 return X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
357 int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
363 return X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
368 int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
375 i = X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
440 void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf)
443 ctx->db = conf;
456 /* Old conf compatibility functions */
458 X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
461 CONF ctmp;
462 CONF_set_nconf(&ctmp, conf);
466 /* LHASH *conf: Config file */
468 X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
471 CONF ctmp;
472 CONF_set_nconf(&ctmp, conf);
499 int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
502 CONF ctmp;
503 CONF_set_nconf(&ctmp, conf);
509 int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
512 CONF ctmp;
513 CONF_set_nconf(&ctmp, conf);
519 int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
522 CONF ctmp;
523 CONF_set_nconf(&ctmp, conf);