CheckP7MSignature
Gruppe |
|
Funktion |
Validiert signierte Eingangsdaten (im Format P7M) im Rahmen einer Anbindung an FatturaPA. |
Konfigurationsdatei |
p7m.properties |
Beschreibung
Dieser Preparser kann signierte Eingangsdaten im Rahmen einer Anbindung an FatturaPA validieren.
Der Preparser erwartet die Eingangsdaten im sogenannten P7M-Format. Die Signatur darf dabei nicht "detached" (P7S) sein, d. h. das Ganze muss als ein Block kommen. Das für die Prüfung zu verwendende Zertifikat der Finanzbehörde (Partner-Zertifikat) wird über die Zertifikats-ID in der Konfigurationsdatei über den Schlüssel signcert.id festgelegt. Beispiel:
p7m.properties
signcert.id=1234567890123
Klappt die Prüfung, gibt der Preparser die im Signaturblock enthaltenen Daten aus. Schlägt sie fehl, wird die Bearbeitung mit einer Exception abgebrochen.