Commit graph

65 commits

Author SHA1 Message Date
dankl
be3dba4765 Implemented retrieving user's tan media automatically and storing it on CustomerData 2019-12-29 17:51:52 +01:00
dankl
9af7c53272 Renamed TanMediumKlasseVersion to TanMediumKlasse 2019-12-29 17:47:41 +01:00
dankl
553b55e090 Implemented reading user's tan media list 2019-12-29 15:07:05 +01:00
dankl
677f360855 Fixed that ChipTan has been renamed to ChipTanOptisch 2019-11-04 00:03:37 +01:00
dankl
f5405f8366 Renamed checkIfAccountExists() to addAccount() 2019-10-30 23:02:59 +01:00
dankito
1a7342a03b Flickercode: - Implemented parsing ASCII - Implemented parsing data elements 2019-10-30 22:10:13 +01:00
dankl
b48f97e3a5 Started to check for illegal SEPA characters and added replacing XML entities 2019-10-27 23:39:24 +01:00
dankl
ee3cd937df Implemented continueing at Aufsetzpunkt 2019-10-26 18:22:06 +02:00
dankl
30baacb54c Implemented that all separators get masked not only DataElementsSeparator 2019-10-26 00:17:27 +02:00
dankl
267a7db8d8 Implemented removing last empty data elements from output 2019-10-26 00:02:07 +02:00
dankl
826d3cefa2 Implemented decoding HHD v1.3 codes (at least BCD encoded ones, no support for ASCII yet) 2019-10-25 20:47:17 +02:00
dankl
f557c08267 Made BIC non-null 2019-10-21 00:56:44 +02:00
dankl
61c8e3ac4b Implemented retrieving FinTS server address etc. from BankFinder 2019-10-21 00:51:21 +02:00
dankl
d03c0eb003 Implemented checkIfAccountExists() which retrieves user's data and may even first account transactions without asking user for her/his tan procedure 2019-10-21 00:47:01 +02:00
dankl
6e1185a38c Fixed finding city 2019-10-20 23:45:52 +02:00
dankl
c08dd1379a Implemented parsing SepaAccountInfoParameters (HISPAS) and setting SEPA descriptor URN in SepaEinzelueberweisung 2019-10-20 19:32:47 +02:00
dankl
fdb8545d6b Renamed SupportedJob to JobParameters 2019-10-20 16:46:53 +02:00
dankl
9672136a77 Implemented parsing SepaAccountInfo 2019-10-17 15:13:02 +02:00
dankl
def4e1f74e Implemented parsing CommunicationInfo (HIKOM) 2019-10-16 16:47:00 +02:00
dankl
3afd257320 Added enterTan(TanChallenge) to FinTsClientCallback to get tan from user 2019-10-16 14:11:19 +02:00
dankito
62597274fc Fixed determining supported tan procedures for user 2019-10-15 23:36:59 +02:00
dankito
c857b874f7 Implemented parsing user's supported tan procedures 2019-10-15 22:47:17 +02:00
dankito
f3c2cb871a Fixed missing import 2019-10-15 20:05:01 +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
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
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
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
362b09a246 Added parameter alsoRetrieveBalance 2019-10-13 17:36:26 +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
031629e0c9 Implemented parsing Message- and SegmentFeedback 2019-10-13 13:17:01 +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
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
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
8fd0df7c18 Implemented BankFinder 2019-10-12 21:13:01 +02:00
dankl
304b3ba9d6 Implemented SEPA bank transfer 2019-10-12 20:15:45 +02:00
dankl
4b731d83c3 Implemented Mt940AccountTransactionsParser 2019-10-12 13:57:06 +02:00
dankl
7544c9c666 Renamed accountNumber to accountIdentifier 2019-10-12 13:52:04 +02:00
dankl
f54c082af0 Renamed Mt940AccountTransactionsParser to Mt940Parser and parseTransactions() to parseMt940String() 2019-10-12 12:37:08 +02:00
dankl
149097fe33 Implemented Mt940AccountTransactionsParser 2019-10-07 00:16:35 +02:00
dankl
5329cc8418 Started requesting balance and account transactions, but not fully working yet 2019-10-07 00:15:00 +02:00