diff options
Diffstat (limited to 'doc/crypto/SMIME_write_CMS.pod')
-rw-r--r-- | doc/crypto/SMIME_write_CMS.pod | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/doc/crypto/SMIME_write_CMS.pod b/doc/crypto/SMIME_write_CMS.pod index ccec6cafa8..04bedfb429 100644 --- a/doc/crypto/SMIME_write_CMS.pod +++ b/doc/crypto/SMIME_write_CMS.pod @@ -2,7 +2,7 @@ =head1 NAME -SMIME_write_CMS - convert CMS structure to S/MIME format. + SMIME_write_CMS - convert CMS structure to S/MIME format. =head1 SYNOPSIS @@ -23,21 +23,20 @@ supplied in the B<data> argument. B<flags> is an optional set of flags. The following flags can be passed in the B<flags> parameter. -If B<CMS_DETACHED> is set then cleartext signing will be used, -this option only makes sense for signedData where B<CMS_DETACHED> -is also set when CMS_sign() is called. +If B<CMS_DETACHED> is set then cleartext signing will be used, this option only +makes sense for SignedData where B<CMS_DETACHED> is also set when CMS_sign() is +called. -If the B<CMS_TEXT> flag is set MIME headers for type B<text/plain> -are added to the content, this only makes sense if B<CMS_DETACHED> -is also set. +If the B<CMS_TEXT> flag is set MIME headers for type B<text/plain> are added to +the content, this only makes sense if B<CMS_DETACHED> is also set. -If the B<CMS_STREAM> flag is set streaming is performed. This flag should -only be set if B<CMS_STREAM> was also set in the previous call to a -CMS_ContentInfo creation function. +If the B<CMS_STREAM> flag is set streaming is performed. This flag should only +be set if B<CMS_STREAM> was also set in the previous call to a CMS_ContentInfo +creation function. -If cleartext signing is being used and B<CMS_STREAM> not set then -the data must be read twice: once to compute the signature in CMS_sign() -and once to output the S/MIME message. +If cleartext signing is being used and B<CMS_STREAM> not set then the data must +be read twice: once to compute the signature in CMS_sign() and once to output +the S/MIME message. If streaming is performed the content is output in BER format using indefinite length constructed encoding except in the case of signed data with detached @@ -45,8 +44,8 @@ content where the content is absent and DER format is used. =head1 BUGS -SMIME_write_CMS() always base64 encodes CMS structures, there -should be an option to disable this. +SMIME_write_CMS() always base64 encodes CMS structures, there should be an +option to disable this. =head1 RETURN VALUES |