NOM¶
CMS_verify_receipt - Vérifier un reçu CMS signé
SYNOPSIS¶
#include <openssl/cms.h>
int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, STACK_OF(X509) *certs, X509_STORE *store, unsigned int flags);
DESCRIPTION¶
CMS_verify_receipt() vérifie un reçu CMS signé.
rcms est le reçu à vérifier.
ocms est la
structure SignedData d'origine contenant la demande de reçu.
certs
est un jeu de certificats dans lequel chercher le certificat de signature.
store est un stockage de certificats de confiance (utilisé pour la
vérification de chaîne).
flags est un jeu d'attributs facultatifs, qui peut être utilisé
pour modifier l'opération de vérification.
NOTES¶
Cette fonction se comporte de façon similaire à
CMS_verify()
à part que les valeurs d'attributs
CMS_DETACHED,
CMS_BINARY,
CMS_TEXT et
CMS_STREAM ne sont pas prises en
compte puisqu'elles n'ont pas sens dans le contexte de reçus signés.
VALEURS DE RETOUR¶
CMS_verify_receipt() renvoie 1 en cas de vérification réussie
et zéro en cas d'erreur.
L'erreur peut être obtenue à partir de
ERR_get_error(3).
VOIR AUSSI¶
ERR_get_error(3),
CMS_sign_receipt(3),
CMS_verify(3)
HISTORIQUE¶
CMS_verify_receipt() a été ajoutée 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.