Prüfung der Zertifikatskette

An verschiedenen Stellen müssen API-Clients Zertifikatsketten der verwendeten Zertifikate prüfen. Hierzu ist in der Dokumentation praxisnah für verschiedene Programmiersprachen dargestellt, wie die Prüfung der Zertifikatskette durchzuführen ist.

Akzeptanzkriterien

  • Alle Vorgaben aus bestehender Dokumentation werden beachtet.
  • Prüfung der Zertifikatskette ist inkl. Codebeispiel dokumentiert.
  • Prüfung des Status von X.509-Zertifikaten mittels Validierungsdienst (OCSP, CRL) ist inkl. Codebeispiel dokumentiert
  • In der Dokumentation ist mind ein Beispiel enthalten, in dem der vollständige Prozess vom Abruf eines Zertifikats aus der Zustelldienst-API bis zur erfolgreichen Zertifikatsvalidierung beschrieben wird.
  • Es existiert ein Beispiel einer nicht erfolgreichen Zertifikatsvalidierung (ungültiges Zertifikat).
  • An allen Stellen der API-Dokumentation (bspw. Signaturprüfung), wo eine Zertifikatsprüfung notwendig ist, wird auf die Notwendigkeit bzw. Empfehlung einer Zertifikatskettenprüfung durch die API-Client hingewiesen und den Detailartikel verwiesen.