Commit Graph

1453 Commits

Author SHA1 Message Date
dankito c0403b0be7 Fixed categorizing success messages 2019-10-15 22:47:38 +02:00
dankito c857b874f7 Implemented parsing user's supported tan procedures 2019-10-15 22:47:17 +02:00
dankito c203c753f2 Hard set security method to Pin/Tan as only this one is supported by fints4java and security method to two step as this is required by PSD2 2019-10-15 21:36:34 +02:00
dankito 1930bc1c0d Added ensureBasicBankDataRetrieved() 2019-10-15 20:36:30 +02:00
dankito e8a7ef7484 Fixed size check 2019-10-15 20:17:09 +02:00
dankito f3c2cb871a Fixed missing import 2019-10-15 20:05:01 +02:00
dankl fbb24e7732 Started Android app 2019-10-15 18:27:06 +02:00
dankl 742343b139 Added FinTsClientCallback to ask user to select a tan procedure; renamed AllowedJob to SupportedJob 2019-10-15 18:23:03 +02:00
dankl 7fcc8db798 Implemented checking if allowed jobs are supported 2019-10-13 21:19:11 +02:00
dankl 7e729cb503 Re-enabled parameters 2019-10-13 20:19:02 +02:00
dankl 86991cae27 Added geschaeftsvorfallCode 2019-10-13 20:14:52 +02:00
dankl 496b800b5e Added tryGetTransactionsOfLast90DaysWithoutTan() 2019-10-13 20:12:04 +02:00
dankl 29a2f29f72 Added JavaShowcase; did some adjustments so that Java users have a nicer interface 2019-10-13 19:44:16 +02:00
dankl bb9c5d9c98 Re-added parameters for KontoumsaetzeZeitraumMt940 2019-10-13 19:42:25 +02:00
dankl 7c02b56388 Implemented BankDataMapper 2019-10-13 19:30:27 +02:00
dankl be0b4f597a Implemented sorting bookedTransactions 2019-10-13 19:06:39 +02:00
dankl 098834dbe5 Added async methods for getAnonymousBankInfo(), getTransactions() and doBankTransfer() 2019-10-13 19:03:48 +02:00
dankl 1d7c740966 Made synchronizeCustomerSystemId() protected as it's not needed by users of FinTsClient and added documentation for it 2019-10-13 18:54:12 +02:00
dankl 8d76ca26d5 Handling and logging now also dialog end response; logging web request errors 2019-10-13 18:30:58 +02:00
dankl 19256c8819 Also synchronizeCustomerSystemId() and doBankTransfer() returning now FinTsClientResponse 2019-10-13 18:29:53 +02:00
dankl 637cbe8b07 Renamed ClientResponseBase to FinTsClientResponse, gave getAnonymousBankInfo() a specific return parameter and extracted closeAnonymousDialog() 2019-10-13 18:18:18 +02:00
dankl 46fef1695d Extracted getBalanceAfterDialogInit(), moved initDialog() to closeDialog() 2019-10-13 18:11:38 +02:00
dankl 1daaeeb8d8 Added GetTransactionsResponse to have a specific and detailed response 2019-10-13 18:08:42 +02:00
dankl b086956f95 Renamed error to exception 2019-10-13 17:53: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 362b09a246 Added parameter alsoRetrieveBalance 2019-10-13 17:36:26 +02:00
dankl 5ebbf0d383 Set default value for allAccounts 2019-10-13 17:31:50 +02:00
dankl db696c0744 Removed ProductData from FinTsClient methods 2019-10-13 17:24:47 +02:00
dankl 816b278dd0 Removed Existenzstatus from Segment 2019-10-13 15:57:18 +02:00
dankl 4dfc53994c Implemented making data element's value optional 2019-10-13 14:07:28 +02:00
dankl 9a094ed3fc Implemented setting allowed jobs on account 2019-10-13 13:30:42 +02:00
dankl 031629e0c9 Implemented parsing Message- and SegmentFeedback 2019-10-13 13:17:01 +02:00
dankl 41a343421d Added AccountData to CustomerData 2019-10-13 13:12:18 +02:00
dankl 114836e066 Implemented setting customer name also by accountHolderName2 and userParameters.username 2019-10-13 12:49:53 +02:00
dankl 3167665f67 Added countMaxJobsPerMessage and supportedHbciVersions to BankData 2019-10-13 12:49:03 +02:00
dankl 0ee2ed407f Implemented parsing AllowedJobs 2019-10-13 03:54:47 +02:00
dankl 45b2dca90a Implemented parsing allowed job names 2019-10-13 03:34:05 +02:00
dankl 94ccfd2e09 Fixed that most parameters of account info (HIUPD) are optional and therefore may not set 2019-10-13 02:58:30 +02:00
dankl c20bf13c5c Implemented parsing TAN response (HITAN) 2019-10-13 02:43:28 +02:00
dankl 3ccef79596 Fixed that if date or time is not set nothing gets written to output (instead of 0 which is an invalid value so that message get discarded) 2019-10-13 02:31:59 +02:00
dankl 9a6c3b0821 Changed ControlReference to other value than 1 to make sure it doesn't get asserted correctly by chance 2019-10-13 01:34:24 +02:00
dankl 5ee3a98894 Fixed new message order and new message sizes 2019-10-13 01:31:09 +02:00
dankl 9e3d25e93e Extracted createControlReference() so that it's overridable in tests 2019-10-13 01:30:41 +02:00
dankl 08f991deba Added description to @Ignore 2019-10-13 01:14:01 +02:00
dankl aae9acaf00 Re-added FinTsClientTest 2019-10-13 01:12:37 +02:00
dankl 89d44beab9 Implemented parsing balance 2019-10-13 00:49:49 +02:00
dankl 8cf57d1c35 Implemented parsing TAN info 2019-10-12 23:51:12 +02:00
dankl e9469e131a Fixed unmasking characters 2019-10-12 23:42:50 +02:00
dankl e4b6c5c7db Started README 2019-10-12 21:46:20 +02:00
dankl 3e4a72184e Extracted GetTransactionsParameter to configure GetAccountTransactions job 2019-10-12 21:42:24 +02:00