mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-05 12:14:56 -04:00
Fix typechecker problems exposed by signedjson 1.1.2 (#12326)
This commit is contained in:
parent
1f32b90b0f
commit
e0bb268134
9 changed files with 38 additions and 25 deletions
|
@ -76,17 +76,17 @@ class LocalKey(Resource):
|
|||
|
||||
def response_json_object(self) -> JsonDict:
|
||||
verify_keys = {}
|
||||
for key in self.config.key.signing_key:
|
||||
verify_key_bytes = key.verify_key.encode()
|
||||
key_id = "%s:%s" % (key.alg, key.version)
|
||||
for signing_key in self.config.key.signing_key:
|
||||
verify_key_bytes = signing_key.verify_key.encode()
|
||||
key_id = "%s:%s" % (signing_key.alg, signing_key.version)
|
||||
verify_keys[key_id] = {"key": encode_base64(verify_key_bytes)}
|
||||
|
||||
old_verify_keys = {}
|
||||
for key_id, key in self.config.key.old_signing_keys.items():
|
||||
verify_key_bytes = key.encode()
|
||||
for key_id, old_signing_key in self.config.key.old_signing_keys.items():
|
||||
verify_key_bytes = old_signing_key.encode()
|
||||
old_verify_keys[key_id] = {
|
||||
"key": encode_base64(verify_key_bytes),
|
||||
"expired_ts": key.expired_ts,
|
||||
"expired_ts": old_signing_key.expired,
|
||||
}
|
||||
|
||||
json_object = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue