Perform a control operation on a PKCS#7 object (for example set/get detached signature).
Synopsis
Declared in <openssl/pkcs7.h>
long
PKCS7_ctrl(
PKCS7* p7,
int cmd,
long larg,
char* parg);
Return Value
Command‐specific long result; for set/get detached, the detached flag (non‐zero when detached).
Parameters
Name |
Description |
p7 |
PKCS#7 object to modify or query. |
cmd |
Control code such as PKCS7_OP_SET_DETACHED_SIGNATURE or PKCS7_OP_GET_DETACHED_SIGNATURE. |
larg |
Integer argument interpreted according to |
parg |
Optional pointer argument for |
Created with MrDocs