Skip to content

Commit 7356881

Browse files
Fixed typo and master key bug
1 parent a69ab65 commit 7356881

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

tests/sharing_test.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
_example_id = 'ywsvDNINiZOVSsfkHpLpSJzXzhr6Jx9Z/4Q0+lsEUvM='
2020
_now = dt.datetime.now(tz=timezone.utc)
2121
_master_key = EncryptionKey(_master_key_id, -1, _now - dt.timedelta(days=-1), _now, _now + dt.timedelta(days=1),
22-
_master_secret, keyset_id=9999)
22+
_master_secret, keyset_id=1)
2323
_site_key = EncryptionKey(_site_key_id, _site_id, _now - dt.timedelta(days=-1), _now, _now + dt.timedelta(days=1),
2424
_site_secret, keyset_id=99999)
2525

@@ -118,7 +118,7 @@ def test_raw_uid_produces_correct_identity_type_in_token(self):
118118

119119
def test_multiple_keys_per_keyset(self):
120120
master_key2 = EncryptionKey(264, -1, _now - dt.timedelta(days=-2), _now - dt.timedelta(days=-1), _now - dt.timedelta(hours=-1),
121-
_master_secret, keyset_id=9999)
121+
_master_secret, keyset_id=1)
122122
site_key2 = EncryptionKey(_site_key_id, _site_id, _now - dt.timedelta(days=-2), _now - dt.timedelta(days=-1), _now - dt.timedelta(hours=-1),
123123
_site_secret, keyset_id=99999)
124124
client = Uid2Client("endpoint", "authkey", _client_secret)
@@ -138,7 +138,7 @@ def test_cannot_encrypt_if_no_key_from_default_keyset(self):
138138

139139
self.assertRaises(EncryptionError, encrypt, _example_uid, IdentityScope.UID2, keys)
140140

141-
def test_cannot_encrypt_if_theres_to_default_keyset_header(self):
141+
def test_cannot_encrypt_if_theres_no_default_keyset_header(self):
142142
client = Uid2Client("endpoint", "authkey", _client_secret)
143143
json_body = self._key_set_to_json_for_sharing_with_header("", _site_id, [_master_key, _site_key])
144144
keys = client.refresh_json(json_body)

uid2_client/encryption.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def encrypt(uid2, indentity_scope, keys, keyset_id=None, **kwargs):
216216
ad_token_version = AdvertisingTokenVersion.ADVERTISING_TOKEN_V4
217217

218218
key = keys.get_default_keyset_key(now) if keyset_id is None else keys.get_by_keyset_key(keyset_id, now)
219-
master_key = keys.get_by_keyset_key(9999, now)
219+
master_key = keys.get_by_keyset_key(keys.get_master_keyset_id(), now)
220220

221221
token_expiry = now + dt.timedelta(days=30) if keys.get_token_expiry_seconds() is None \
222222
else now + dt.timedelta(seconds=keys.get_token_expiry_seconds())

0 commit comments

Comments
 (0)