openssl_x509_parse

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

openssl_x509_parse Parst ein X.509-Zertifikat und liefert die Informationen als Array

Beschreibung

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

openssl_x509_parse() gibt Informationen über das per certificate übergebene Zertifikat zurück, einschließlich Name des Subjekts, Name des Herausgebers, Verwendungszwecke, Zeitangaben zur Gültigkeit etc.

Parameter-Liste

certificate

Das X509-Zertifikat. Siehe Schlüssel/Zertifikat-Parameter für eine Liste gültiger Werte.

short_names

Der Parameter short_names kontrolliert, wie die Daten im Array indiziert werden. Wenn short_namestrue ist (Standard), dann wird die Kurzform verwendet, andernfalls werden die langen Bezeichner verwendet; CN ist beispielsweise die Kurzform zu commonName.

Rückgabewerte

Die Struktur der zurückgegeben Daten ist absichtlich noch nicht dokumentiert, da es noch Änderungen geben wird.

Changelog

VersionBeschreibung
8.0.0certificate akzeptiert nun eine OpenSSLCertificate-Instanz; vorher wurde eine Ressource vom Typ OpenSSL X.509 akzeptiert.
To Top