Commit graph

26 commits

Author SHA1 Message Date
dankito
62597274fc Fixed determining supported tan procedures for user 2019-10-15 23:36:59 +02:00
dankl
7fcc8db798 Implemented checking if allowed jobs are supported 2019-10-13 21:19:11 +02:00
dankl
8d4d279e66 Using now Random instead of ThreadLocalRandom as ThreadLocalRandom is on Android only supported by API level 21 and above 2019-10-13 17:48:26 +02:00
dankl
5ebbf0d383 Set default value for allAccounts 2019-10-13 17:31:50 +02:00
dankl
9e3d25e93e Extracted createControlReference() so that it's overridable in tests 2019-10-13 01:30:41 +02:00
dankl
3e4a72184e Extracted GetTransactionsParameter to configure GetAccountTransactions job 2019-10-12 21:42:24 +02:00
dankl
304b3ba9d6 Implemented SEPA bank transfer 2019-10-12 20:15:45 +02:00
dankl
5329cc8418 Started requesting balance and account transactions, but not fully working yet 2019-10-07 00:15:00 +02:00
dankl
b85536dac2 Fixed ZweiSchrittTanEinreichung (stupid me, looked at the spec for HITAN, not for HKTAN) 2019-10-06 19:25:32 +02:00
dankl
37f73f54b5 Differentiate between createSignedMessage() and createMessage() 2019-10-06 14:18:25 +02:00
dankl
5fc2c2ef5b Implemented parsing User parameters and most of account info 2019-10-06 00:50:12 +02:00
dankl
89fc324cb4 - Implemented closing dialogs - Implemented setting message header and customerSystemId send by bank on messages - Renamed getBankInfo() to synchronizeCustomerSystemId() 2019-10-05 22:44:12 +02:00
dankl
1e7aa6f7b9 Added segment Synchronisierung 2019-10-05 19:07:53 +02:00
dankl
f98c40fc79 Renamed SegmentId to CustomerSegmentId and moved it to package id 2019-10-05 18:58:50 +02:00
dankl
67ec1700e0 Renamed closing to ending 2019-10-05 18:47:45 +02:00
dankl
f30fd61d69 Extracted Separators 2019-10-05 18:41:07 +02:00
dankl
b44482d246 Extracted SegmentId 2019-10-05 18:38:23 +02:00
dankl
bf70706f9c Added DialogEnde und MessageBuilder.createDialogEndMessage() 2019-10-05 17:20:49 +02:00
dankl
d90ec3a888 Implemented generating a control reference 2019-10-05 16:40:55 +02:00
dankl
498aa139c6 Added DialogData to keep track of dialog information like next message number 2019-10-05 16:38:16 +02:00
dankl
b4ba9a0bcf Added or extended value objects for Bank, Customer and Product; fixed tests 2019-10-05 02:27:24 +02:00
dankl
9ac4af58ff Added ZweiSchrittTanEinreichung. Authenticating with it works, but is not really configurable / usable. 2019-10-04 23:32:42 +02:00
dankl
b9733189e6 Implemented 'encrypting' message 2019-10-04 22:25:23 +02:00
dankl
bed585fc04 Implemented signing messages (but cannot tell yet if it's working) 2019-10-04 17:00:54 +02:00
dankl
a6a7930c29 Added SegmentNumberGenerator so that segment numbers don't have to be hard coded 2019-10-04 14:29:46 +02:00
dankl
b164737a47 Implemented MessageBuilder to have a way to calculate message size and to generically create messages 2019-10-04 00:11:53 +02:00