Verify proof-of-possession on a CRMF CertReqMessages sequence.
Declared in <openssl/crmf.h>
int
OSSL_CRMF_MSGS_verify_popo(
OSSL_CRMF_MSGS const* reqs,
int rid,
int acceptRAVerified,
OSSL_LIB_CTX* libctx,
char const* propq);
1 if POPO verifies, 0 if not, or -1 on error.
| Name | Description |
|---|---|
| reqs | CertReqMessages to verify. |
| rid | certReqId of the message to verify, or -1 to verify all messages. |
| acceptRAVerified | Non-zero to accept POPO raVerified without further checks. |
| libctx | Library context for algorithm fetching, or NULL for the default. |
| propq | Property query for algorithm fetching, or NULL. |