-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support für PushTAN 2.0 (Decoupled Verfahren) #74
Comments
Du kannst hier auf Deutsch schreiben. FinTS wird ohnehin nur in Deutschland verwendet. |
Wie würde so eine Implementierung den Aussehen, ist das nur ein weitere Case in der HBCICallback Implementierung und das pollen einfach nur ein weiterer GV der über die Job Queue abgeschickt werden kann, oder muss man dafür tief in die Innereien von HBCI4J eintauchen? Ich hab jetzt auf jeden Fall ne funktionierende Lösung mit der bisherigen Umsetzung, deswegen belass ich es erstmal dabei da ich nicht nochmal meinen Account sperren will weil ich zu oft eine Pin anfordere aber nicht bestätige :D Sollen wir den Issue noch offen lassen falls jemand anders sich die selbe Frage stellt? |
Das Thema ist leider nicht einfach mit einem weiteren Callback umgesetzt. Wie ich schon schrieb: An der Stelle muss ein Multi-Threading eingebaut werden, um parallel in einem zweiten Thread HBCI-Nachrichten für das Status-Pollen senden zu können, während der Haupt-Thread wartet. Ich lasse das Issue mal offen. |
Hallo, Ist mit so einem Vorgehen noch Multi-Threading notwendig? Oder wäre es mit expliziter Nutzer-Eingabe eventuell einfacher? Ich kann auch gerne Beispiel Request/Response Paare zur Verfügung stellen, falls das hilft. |
Ja, möglicherweise würde es damit ohne separaten Thread im Hintergrund funktionieren. |
Hatte vergessen, das Ticket zu schliessen. Ist seit 22.12.2023 mit HBCI4Java 3.1.74 umgesetzt. Es gibt hierzu einen neuen Callback NEED_PT_DECOUPLED, der im HBCICallback implementiert werden muss. Dieser muss lediglich einen Warte-Dialog mit der Message der Bank anzeigen sowie einen OK-Button, auf den der User klicken soll, sobald er die Freigabe in der Push-TAN-App durchgeführt hat. |
I noticed that in order to access all statements (Umsätze) I need to provide an actual TAN consisting of six digits and displayed in the S-Push TAN app, whereas when viewing all statements on the Sparkasse Webinterface I can just swipe in the app to confirm the action.
Is this something hbci4j can also support, or is this simply not supported with the hbci api? A few years ago I tried implementing a hbci client myself in nodejs (boy is that an ugly API) and I remember that there were different numerical codes to request different tan schemas, e.g. comdirect supported smstan or phototan. If I remember correctly there was also a method to request the available tan methods from the api.
From a developer perspective this would be way more easy to implement as I wouldn't need to implement means of supplying the tan but can just wait for the user to confirm the request in the app.
The text was updated successfully, but these errors were encountered: