Add an unauthenticated attribute to a PKCS#7 signer info.
Declared in <openssl/pkcs7.h>
int
PKCS7_add_attribute(
PKCS7_SIGNER_INFO* p7si,
int nid,
int atrtype,
void* value);
1 on success, or 0 on error.
| Name | Description |
|---|---|
| p7si | Signer info receiving the attribute. |
| nid | Attribute type NID (for example NID_pkcs9_unstructuredName). |
| atrtype | ASN.1 value type tag (V_ASN1_*) for value. |
| value | Attribute value pointer interpreted according to atrtype. |