GENERAL_NAME.3ossl - Man Page

GENERAL_NAME method routines

Synopsis

 #include <openssl/x509v3.h>

 typedef struct GENERAL_NAME_st GENERAL_NAME;

 int GENERAL_NAME_set1_X509_NAME(GENERAL_NAME **tgt, const X509_NAME *src);

Description

GENERAL_NAME_set1_X509_NAME() creates a new GENERAL_NAME of type GEN_DIRNAME and populates it based on provided X509_NAME src which can be NULL. tgt must not be NULL. If successful, *tgt will be set to point to the newly created GENERAL_NAME.

Return Values

GENERAL_NAME_set1_X509_NAME() return 1 on success, 0 on error.

History

GENERAL_NAME_set1_X509_NAME() was added in OpenSSL 3.4.

Referenced By

The man page GENERAL_NAME_set1_X509_NAME.3ossl(3) is an alias of GENERAL_NAME.3ossl(3).

2025-03-26 3.5.0-beta1 OpenSSL