Opaque context passed to X.509v3 extension helpers (issuer/subject/cert/request).
Declared in <openssl/x509v3.h>
struct v3_ext_ctx;
| Name | Description |
|---|---|
crl | CRL used when constructing CRL-related extensions. |
db | Configuration database handle passed to db_meth callbacks. |
db_meth | Callbacks used to read configuration sections while building extensions. |
flags | Context flags such as X509V3_CTX_TEST or X509V3_CTX_REPLACE. |
issuer_cert | Issuer certificate used when constructing context-dependent extensions. |
issuer_pkey | Issuer private key for signing constructed extensions. |
subject_cert | Subject certificate used when constructing context-dependent extensions. |
subject_req | Certificate request used when constructing request-related extensions. |