Skip to content

Commit 95e7b5f

Browse files
committed
Progress
1 parent ea8d0a7 commit 95e7b5f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/mock_vws/_mock_common.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ def _compute_hmac_base64(key: bytes, data: bytes) -> bytes:
130130

131131

132132
def authorization_header( # pylint: disable=too-many-arguments
133-
access_key: bytes,
134-
secret_key: bytes,
133+
access_key: str,
134+
secret_key: str,
135135
method: str,
136136
content: bytes,
137137
content_type: str,
@@ -167,13 +167,13 @@ def authorization_header( # pylint: disable=too-many-arguments
167167
]
168168
string_to_sign = '\n'.join(components_to_sign)
169169
signature = _compute_hmac_base64(
170-
key=secret_key,
170+
key=secret_key.encode(),
171171
data=bytes(
172172
string_to_sign,
173173
encoding='utf-8',
174174
),
175175
)
176-
auth_header = b'VWS %s:%s' % (access_key, signature)
176+
auth_header = b'VWS %s:%s' % (access_key.encode(), signature)
177177
return auth_header
178178

179179

@@ -194,8 +194,8 @@ def get_database_matching_client_keys(
194194

195195
for database in databases:
196196
expected_authorization_header = authorization_header(
197-
access_key=database.client_access_key,
198-
secret_key=database.client_secret_key,
197+
access_key=database.client_access_key.decode(),
198+
secret_key=database.client_secret_key.decode(),
199199
method=request.method,
200200
content=request.body or b'',
201201
content_type=content_type,
@@ -225,8 +225,8 @@ def get_database_matching_server_keys(
225225

226226
for database in databases:
227227
expected_authorization_header = authorization_header(
228-
access_key=database.server_access_key,
229-
secret_key=database.server_secret_key,
228+
access_key=database.server_access_key.decode(),
229+
secret_key=database.server_secret_key.decode(),
230230
method=request.method,
231231
content=request.body or b'',
232232
content_type=content_type,

0 commit comments

Comments
 (0)