NOM¶
CMS_final - Finaliser une structure CMS_ContentInfo
SYNOPSIS¶
#include <openssl/cms.h>
int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags);
DESCRIPTION¶
CMS_final() finalise la structure
cms. Son but est de
réaliser toutes les opérations nécessaires sur
cms (le
calcul d'algorithme par exemple) et de définir les champs
appropriés. Le paramètre
data contient le contenu à
traiter. Le paramètre
dcont contient un BIO pour écrire le
contenu après le traitement : ce n'est utilisé qu'avec des
données distantes et sera généralement défini à NULL.
NOTES¶
Cette fonction sera normalement appelée quand l'attribut
CMS_PARTIAL
est utilisé. Il ne devrait être utilisé que lorsque le flux
n'est pas diffusé parce que les fonctions d'entrées et sorties de
flux réalisent les opérations de finalisation en interne.
VALEURS DE RETOUR¶
CMS_final() renvoie
1 en cas de réussite et
0 en cas
d'échec.
VOIR AUSSI¶
ERR_get_error(3),
CMS_sign(3),
CMS_encrypt(3)
HISTORIQUE¶
CMS_final() a été ajouté dans OpenSSL 0.9.8
TRADUCTION¶
La traduction de cette page de manuel est maintenue par les membres de la liste
<debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler
toute erreur de traduction par un rapport de bogue sur le paquet
manpages-fr-extra.