(PHP 5 >= 5.2.2, PHP 7)
openssl_pkcs12_export — Exporte un certificat compatible PKCS#12 dans une variable
$x509
, string &$out
, mixed $priv_key
, string $pass
[, array $args
] ) : bool
openssl_pkcs12_export() stocke un certificat
x509 dans une chaîne nommée
out dans un format PKCS#12.
x509Voir les paramètres clés/Certificats pour une liste de valeurs valides.
outEn cas de succès, cette variable contiendra le PKCS#12.
priv_keyClé privée du fichier PKCS#12. Consultez Public/Private Key Parameters pour obtenir la liste des valeurs valides.
passMot de passe de chiffrement pour déverrouiller le fichier PKCS#12.
argsTableau optionnel, les autres clés seront ignorées.
| Clé | Description |
|---|---|
| "extracerts" | Tableau de certificats supplémentaires ou d'un certificat unique à inclure dans le fichier PKCS#12. |
| "friendlyname" | chaîne à utiliser pour le certificat et la clé fournis |
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.