(PHP 8)
openssl_cms_verify — Vérifie une signature CMS
$input_filename
,$flags
= 0,$certificates
= null
,$ca_info
= [],$untrusted_certificates_filename
= null
,$content
= null
,$pk7
= null
,$sigfile
= null
,$encoding
= OPENSSL_ENCODING_SMIME
Cette fonction vérifie une signature CMS, qu'elle soit attachée ou détachée, avec l'encodage spécifié.
input_filename
Le fichier d'entrée.
flags
Les drapeaux à passer à cms_verify().
certificates
Un fichier avec le certificat du signataire et éventuellement des certificats intermédiaires.
ca_info
Un tableau contenant des certificats d'autorité auto-signés.
untrusted_certificates_filename
A file containing additional intermediate certificates.
content
Un fichier pointant vers le contenu lorsque les signatures sont détachées.
pk7
sigfile
Un fichier pour sauvegarder la signature.
encoding
L'encodage du fichier d'entrée. Une des constantes OPENSSL_ENCODING_SMIME
,
OPENSSL_ENCODING_DER
ou OPENSSL_ENCODING_PEM
.