Server callback type for processing IR/CR/KUR/P10CR certificate requests.
Declared in <openssl/cmp.h>
typedef OSSL_CMP_PKISI*(* OSSL_CMP_SRV_cert_request_cb_t)(OSSL_CMP_SRV_CTX*, OSSL_CMP_MSG const*, int, OSSL_CRMF_MSG const*, X509_REQ const*, X509**, stack_st_X509**, stack_st_X509**);
PKIStatusInfo for the certResponse, allocated by the callback.
| Name | Description |
|---|---|
| srv_ctx | CMP server context. |
| req | Incoming request message. |
| certReqId | Certificate request ID from the message body. |
| crm | CRMF CertReqMsg, if present. |
| p10cr | PKCS#10 request, if present. |
| certOut | Receives the issued certificate allocated by the callback. |
| chainOut | Receives an optional chain allocated by the callback. |
| caPubs | Receives optional caPubs allocated by the callback. |