Skip to content

Glossar ​

Begriffe, die in der Dokumentation immer wieder vorkommen.

Authentifizierung ​

BegriffBedeutung
HMACVerfahren, mit dem ein Request mithilfe eines geheimen Schlüssels signiert wird. Die API erkennt so, dass der Request von dir stammt und nicht verändert wurde.
hmac_ID22-stellige numerische Kennung deines Schlüsselsatzes. Sie wird bei jedem Request mitgesendet und ist nicht geheim.
secret_keyGeheimer Schlüssel für die Signatur (HMAC-SHA256). Behandle ihn wie ein Passwort.
encryption_keyGeheimer Schlüssel für die AES-256-CBC-Verschlüsselung der Nachricht (message). Behandle ihn wie ein Passwort.
UmschlagDie drei Felder hmac_ID, message und hmac, in die jeder Request verpackt wird.
hmac_uniqueEinmalige ID pro Request. Verhindert, dass abgefangene Requests erneut abgespielt werden (Replay-Schutz).
OriginAbsender-Domain deiner Anwendung im HTTP-Header Origin. Muss bei eBOnaut freigegeben sein.
Partner-HMACSchlüsselsatz, den eBOnaut dir ausstellt. Nur für das Pairing.
Kunden-HMACSchlüsselsatz, der beim Pairing für eine einzelne Kund:in erzeugt wird. Für alle übrigen Endpunkte.
Pairing / CodesetupAblauf, mit dem eine Kund:in deine Anwendung freigibt, siehe Pairing-Ablauf.

Fachbegriffe ​

BegriffBedeutung
eBODas elektronische Bürger- und Organisationenpostfach, ein Kanal der Justizkommunikation. Über eBOnaut sendest und empfängst du Nachrichten über diesen Kanal.
PostboxDas Postfach einer Kund:in in eBOnaut mit eingehenden, ausgehenden und archivierten Nachrichten.
PostboxitemEine einzelne Nachricht in der Postbox, inklusive Betreff, Empfänger:in, Absender:in, Status und Dateien.
StatusZustand eines Postboxitems, z. B. draft (Entwurf), inbound (eingegangen), outbound (ausgegangen), outbound_sending, outbound_failed, trash, archive.
EmpfangsbestätigungRückmeldung der Empfänger:in, dass die Nachricht angekommen ist. Wird beim Anlegen über include_read_receipt angefordert.
ZertifikatElektronisches Zertifikat der Kund:in, mit dem Nachrichten gesendet und empfangen werden.
Safe-ID / Justiz-IDEindeutige Adresse eines Postfachs im Justiz-Verzeichnis, z. B. DE.Justiz.004804f3-…. Sie dient als Empfängeradresse.
KontaktEintrag im Adressbuch der Kund:in mit Name, Anschrift und Justiz-ID.
DatahandlerZwischenspeicher für Ergebnisse von Aufgaben, die im Hintergrund laufen. Du erhältst eine datahandler_ID und holst das Ergebnis einmalig mit datahandler/get ab.
Auto-SyncAutomatischer Abgleich eines Zertifikats mit dem Postfach. Lässt sich pro Zertifikat ein- und ausschalten.
TarifVertragsumfang der Kund:in. Er legt z. B. die maximale Anzahl hinterlegter Zertifikate fest (certificate limit reached).

Technik ​

BegriffBedeutung
TypesenseSuchmaschine hinter der Postbox- und Kontaktsuche. Wirkt sich auf die Syntax des Parameters search aus.
PollingWiederholtes Abfragen, bis ein Ergebnis vorliegt, z. B. bei codesetup/get oder datahandler/get.
Replay-SchutzSchutz davor, dass ein abgefangener Request erneut gesendet wird. Siehe hmac_unique und Zeitstempel.
NTPDienst zur Zeitsynchronisation. Dein Server muss damit auf die Sekunde genau laufen, weil Requests nur 5 Minuten gültig sind.
Rate LimitObergrenze von 250 Requests pro Sekunde und IP-Adresse.

Mit 🌈 entwickelt in Berlin 🐻 & Köln ⛪
Hosting zu 100% in Deutschland 🇩🇪