CMS_final - finalise a CMS_ContentInfo structure
int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags);
finalises the structure cms
. It's purpose is to
perform any operations necessary on cms
(digest computation for
example) and set the appropriate fields. The parameter data
the content to be processed. The dcont
parameter contains a BIO to
write content to after processing: this is only used with detached data and
will usually be set to NULL.
This function will normally be called when the CMS_PARTIAL
flag is used.
It should only be used when streaming is not performed because the streaming
I/O functions perform finalisation operations internally.
returns 1 for success or 0 for failure.
Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved.
Licensed under the OpenSSL license (the "License"). You may not use
this file except in compliance with the License. You can obtain a copy in the
file LICENSE in the source distribution or at