Scroll to navigation

fr::crypto::CMS_final(3SSL) OpenSSL 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.

2015-12-31 1.0.2a 1.0.2c