FIT-Connect-SDK - Java: ZBP-Brückenkopf: authorToken beinhaltet falschen Signer-Claim
Bei Nutzung des FIT-Connect-Brückenkopfes für das ZBP wird vom FIT-Connect-SDK für Java ein AuthorToken generiert.
Dabei muss für das JWT u.a. ein signer
-Claim integriert werden. Laut Schnittstellenbeschreibung sollte hier der Common-Name des Zertifikats eingetragen werden. Im aktuellen SDK wird hier allerdings die Konstante "FIT-Connect" eingetragen.
Klasse:Zeile: dev.fitko.fitconnect.core.zbp.TokenGenerator:40
Das führt dann dazu, dass die ZBP-Nachricht nach Empfang über den Brückenkopf rejected wird.
Vielleicht könnte man den Common Name besser aus dem Zertifikat extrahieren oder per dokumentierter Konvention den in der Nachricht definierten Sender als signer
festlegen.
Betrifft Java-SDK-Version: 2.3.0
(Ich nutze diesen Kanal zur Meldung des Fehlers, da ich keinen eigenen Gitlab-Account bei der FITKO habe.)