Home | History | Annotate | Download | only in x509v3

Lines Matching refs:CONF

63 #include <openssl/conf.h>
75 static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid, int crit, char *value);
80 /* CONF *conf: Config file */
83 X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, char *name,
92 ret = do_ext_nconf(conf, ctx, OBJ_sn2nid(name), crit, value);
101 /* CONF *conf: Config file */
103 X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid,
112 return do_ext_nconf(conf, ctx, ext_nid, crit, value);
115 /* CONF *conf: Config file */
117 static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid,
137 if(*value == '@') nval = NCONF_get_section(conf, value + 1);
328 int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, char *section,
335 if (!(nval = NCONF_get_section(conf, section))) return 0;
339 if (!(ext = X509V3_EXT_nconf(conf, ctx, val->name, val->value)))
349 int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
355 return X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
360 int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
366 return X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
371 int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
378 i = X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
444 void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf)
447 ctx->db = conf;