X509V3_EXT_PRINT(3ssl)

BEZEICHNUNG
X509V3_EXT_print, X509V3_EXT_print_fp - Schöne Ausgabe von X509-Zertifikatserweiterungen

ÜBERSICHT
 #include <openssl/x509v3.h>

 int X509V3_EXT_print(BIO *ausg, X509_EXTENSION *erwt, unsigned long Schalter, int Einzug);
 int X509V3_EXT_print_fp(FILE *ausg, X509_EXTENSION *erwt, int Schalter, int Einzug);

BESCHREIBUNG
X509V3_EXT_print() und X509V3_EXT_print_fp() werten die Erweiterungsinformationen aus erwt aus und geben sie nach bio oder ausg mit Einzügen aus, die über Einzug gesetzt werden. Schalter bestimmt das Verhalten, falls eine Erweiterung nicht ausgewertet werden konnte. Er kann einen der folgenden Werte annehmen: X509V3_EXT_DEFAULT (äquivalent zu 0): eine unbekannte oder nicht auswertbare Erweiterung stoppt die Auswertung und die Funktion liefert einen Fehlschlag zurück. X509V3_EXT_PARSE_UNKNOWN: eine unbekannte oder nicht auswertbare Erweiterung wird durch Ausgabe über die Funktion ASN1_parse_dump() gehandhabt und die Funktion liefert Erfolg zurück. X509V3_EXT_DUMP_UNKNOWN: eine unbekannte oder nicht auswertbare Erweiterung wird durch Ausgabe über die Funktion BIO_dump_indent() gehandhabt und die Funktion liefert Erfolg zurück.X509V3_EXT_ERROR_UNKNOWN: eine unbekannte oder nicht auswertbare Erweiterung wird durch Ausgabe von »<Not Supported>« oder »<Parse Error>« gehandhabt und die Funktion liefert Erfolg zurück.

RÜCKGABEWERTE
X509V3_EXT_print() und X509V3_EXT_print_fp() liefern 1 für Erfolg und 0 für Fehlschlag zurück.

SIEHE AUCH
BIO_dump_indent(3), ASN1_parse_dump(3),

COPYRIGHT
Copyright 2026 Die OpenSSL-Projekt-Autoren. Alle Rechte vorbehalten.

Lizenziert under der Apache License 2.0 (der »Lizenz«). Sie dürfen diese Datei nur verwenden, wenn Sie der Lizenz folgen. Sie können eine Kopie der Lizenz in der Datei LICENSE in der Quelldistribution finden oder unter <https://www.openssl.org/source/license.html>.

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer (debian-l10n-german@lists.debian.org).