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.