![]() |
![]()
| ![]() |
![]()
NAME
SYNOPSIS
CMS_ContentInfo *
DESCRIPTION
If the message uses cleartext signing, the content is saved in a
memory BIO which is written to *bcont and which can
then be passed to
CMS_verify(3)
with the To support future functionality if bcont is
not BIO *cont = NULL; CMS_ContentInfo *cms = SMIME_read_CMS(in, &cont); RETURN VALUES
SEE ALSOCMS_ContentInfo_new(3), CMS_decrypt(3), CMS_get0_type(3), CMS_verify(3), d2i_CMS_ContentInfo(3), SMIME_read_ASN1(3), SMIME_write_CMS(3) HISTORY
BUGSThe MIME parser used by The parser assumes that the CMS_ContentInfo structure is always base64 encoded and will not handle the case where it is in binary format or uses quoted printable format. The use of a memory BIO to hold the signed content limits the size of the message which can be processed due to memory restraints: a streaming single pass option should be available.
|