fr::crypto::CMS_final(3SSL)

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.