bool openssl_pkcs7_sign
(string infilename, string outfilename, mixed signcert, mixed privkey, array headers [, long
flags [, string
extracertsfilename]])
openssl_pkcs7_sign() prend le contenu du fichier infilename et le signe en utilisant le certificat et la clé privée contenus dans les arguments signcert et privkey.
headers est un tableau d'entête qui sera ajouté au données chiffrées (voir la fonction openssl_pkcs7_encrypt() pour plus de détails sur le format du paramètre).
flags sert à modifier le message final. Voyez les constantes PKCS7. Par défaut, la valeur est : PKCS7_DETACHED.
extracerts spécifi le nom du fichier contenant un ensemble de certificat supplémentaires à inclure dans la signature, qui pourront aider le destinataire à vérifier les données que vous utilisez.
Les paramètres et le type de retour de cette fonction risquent d'evoluer d'ici à la prochaine version de PHP.
Note : Ces constantes ont été ajoutées en PHP 4.0.6.
Précédent | Sommaire | Suivant |
openssl_pkcs7_encrypt | Niveau supérieur | openssl_pkcs7_verify |