(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
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.
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_names
true
ist (Standard), dann wird die
Kurzform verwendet, andernfalls werden die langen Bezeichner verwendet;
CN ist beispielsweise die Kurzform zu commonName.
Die Struktur der zurückgegeben Daten ist absichtlich noch nicht dokumentiert, da es noch Änderungen geben wird.
Version | Beschreibung |
---|---|
8.0.0 |
certificate akzeptiert nun eine
OpenSSLCertificate-Instanz; vorher wurde eine
Ressource vom Typ OpenSSL X.509 akzeptiert.
|