openssl_x509_parse

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

openssl_x509_parseAnalyse un certificat X509

Description

openssl_x509_parse(OpenSSLCertificate|string$certificate, bool$short_names = true): array|false

openssl_x509_parse() analyse le certificat X509 certificate, et retourne les informations contenues dedans, y compris le sujet (subject), nom (name), émetteur (issuer name), dates de début et de fin (valid from date et valid to date), etc.

Liste de paramètres

certificate

Certificat X509. Voir paramètre de Clé/Certificat pour une list de valeur valide.

short_names

short_names contrôle l'indexation des données dans le tableau : si short_names vaut true (valeur par défaut), alors les champs seront indexés avec la forme courte des noms, sinon, les noms longs seront utilisés. (par exemple, CN est le nom court de commonName).

Valeurs de retour

La structure des données retournées est (délibérément) non documentée, car elle est sujette à des changements sans préavis.

Historique

VersionDescription
8.0.0certificate accepte désormais une instance de OpenSSLCertificate ; auparavant, une ressource de type OpenSSL X.509 était acceptée.
To Top