3
3
import aenum
4
4
from Cryptodome .PublicKey import RSA
5
5
6
- from bunq .sdk import model
6
+ from bunq .sdk . model import core
7
7
from bunq .sdk import security
8
8
from bunq .sdk .json import converter
9
- from bunq .sdk .model import generated
9
+ from bunq .sdk .model . generated import endpoint
10
10
11
11
12
12
class ApiEnvironmentType (aenum .AutoNumberEnum ):
@@ -95,7 +95,7 @@ def _initialize_installation(self):
95
95
"""
96
96
97
97
private_key_client = security .generate_rsa_private_key ()
98
- installation = model .Installation .create (
98
+ installation = core .Installation .create (
99
99
self ,
100
100
security .public_key_to_string (private_key_client .publickey ())
101
101
).value
@@ -119,12 +119,12 @@ def _register_device(self, device_description,
119
119
:rtype: None
120
120
"""
121
121
122
- generated .DeviceServer .create (
122
+ endpoint .DeviceServer .create (
123
123
self ,
124
124
{
125
- generated .DeviceServer .FIELD_DESCRIPTION : device_description ,
126
- generated .DeviceServer .FIELD_SECRET : self .api_key ,
127
- generated .DeviceServer .FIELD_PERMITTED_IPS : permitted_ips ,
125
+ endpoint .DeviceServer .FIELD_DESCRIPTION : device_description ,
126
+ endpoint .DeviceServer .FIELD_SECRET : self .api_key ,
127
+ endpoint .DeviceServer .FIELD_PERMITTED_IPS : permitted_ips ,
128
128
}
129
129
)
130
130
@@ -133,7 +133,7 @@ def _initialize_session(self):
133
133
:rtype: None
134
134
"""
135
135
136
- session_server = model .SessionServer .create (self ).value
136
+ session_server = core .SessionServer .create (self ).value
137
137
token = session_server .token .token
138
138
expiry_time = self ._get_expiry_timestamp (session_server )
139
139
@@ -142,7 +142,7 @@ def _initialize_session(self):
142
142
@classmethod
143
143
def _get_expiry_timestamp (cls , session_server ):
144
144
"""
145
- :type session_server: model .SessionServer
145
+ :type session_server: core .SessionServer
146
146
147
147
:rtype: datetime.datetime
148
148
"""
@@ -155,7 +155,7 @@ def _get_expiry_timestamp(cls, session_server):
155
155
@classmethod
156
156
def _get_session_timeout_seconds (cls , session_server ):
157
157
"""
158
- :type session_server: model .SessionServer
158
+ :type session_server: core .SessionServer
159
159
160
160
:rtype: int
161
161
"""
@@ -210,7 +210,7 @@ def _delete_session(self):
210
210
:rtype: None
211
211
"""
212
212
213
- generated .Session .delete (self , self ._SESSION_ID_DUMMY )
213
+ endpoint .Session .delete (self , self ._SESSION_ID_DUMMY )
214
214
215
215
@property
216
216
def environment_type (self ):
@@ -300,7 +300,7 @@ def restore(cls, path=None):
300
300
301
301
with open (path , cls ._FILE_MODE_READ ) as file_ :
302
302
return cls .from_json (file_ .read ())
303
-
303
+
304
304
@classmethod
305
305
def from_json (cls , json_str ):
306
306
"""
0 commit comments