From: Henryk Plötz Date: Tue, 28 Aug 2018 10:52:08 +0000 (+0200) Subject: Remove old code X-Git-Tag: v2.0.0~1^2~68 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e75fcfb1f4bc78e8e28728cc6fb49d34bd2d5ca;p=thirdparty%2Fpython-fints.git Remove old code --- diff --git a/fints/segments/auth.py b/fints/segments/auth.py index 65c3b61..c6278db 100644 --- a/fints/segments/auth.py +++ b/fints/segments/auth.py @@ -4,8 +4,6 @@ from fints.formals import ( TANMediaType2, TANMediaClass4, TANMedia5, TANMediaClass3, TANMedia4, TANUsageOption, KTI1, ParameterChallengeClass, ResponseHHDUC, ChallengeValidUntil ) -from fints.utils import fints_escape - from . import FinTS3Segment diff --git a/fints/segments/message.py b/fints/segments/message.py index 0ec5f92..f214283 100644 --- a/fints/segments/message.py +++ b/fints/segments/message.py @@ -10,8 +10,6 @@ from fints.formals import ( SecurityDateTime, SecurityIdentificationDetails, SecurityProfile, SecurityRole, SignatureAlgorithm, UserDefinedSignature, ) -from fints.utils import fints_escape - from . import FinTS3Segment diff --git a/fints/segments/statement.py b/fints/segments/statement.py index 0cb5651..c3fede3 100644 --- a/fints/segments/statement.py +++ b/fints/segments/statement.py @@ -1,5 +1,3 @@ -from fints.utils import fints_escape - from fints.fields import DataElementField, DataElementGroupField from fints.formals import ( KTI1, Account3, Account2, QueryCreditCardStatements2 diff --git a/fints/utils.py b/fints/utils.py index 3f045f8..f4afe23 100644 --- a/fints/utils.py +++ b/fints/utils.py @@ -25,15 +25,6 @@ def print_segments(message): print(u"{}: {}".format(idx, seg.encode('utf-8'))) -def fints_escape(content): - """ - Escape strings - - Ref: https://www.hbci-zka.de/dokumente/spezifikation_deutsch/fintsv3/FinTS_3.0_Formals_2017-05-11_final_version.pdf - Section H.1.1 - """ - return content.replace('?', '??').replace('+', '?+').replace(':', '?:').replace("'", "?'").replace('@', '?@') - def fints_unescape(content): return content.replace('??', '?').replace("?'", "'").replace('?+', '+').replace('?:', ':').replace('?@', '@')