X509V3_EXT_conf_nid

Create an X.509v3 extension from an LHASH configuration by NID (legacy).

Synopsis

Declared in <openssl/x509v3.h>

X509_EXTENSION*
X509V3_EXT_conf_nid(
    lhash_st_CONF_VALUE* conf,
    X509V3_CTX* ctx,
    int ext_nid,
    char const* value);

Return Value

New X509_EXTENSION, or NULL on error.

Parameters

NameDescription
confLegacy LHASH_OF(CONF_VALUE) configuration database.
ctxExtension construction context.
ext_nidNID of the extension type to create.
valueExtension value string, or a section reference starting with '@'.