key server: fix tests by exporting jwk_with_kid
This commit is contained in:
parent
ea5039877c
commit
30821569a4
2 changed files with 8 additions and 7 deletions
|
@ -58,15 +58,15 @@ def _lookup_service_key(service, signer_kid, approved_only=True):
|
|||
abort(403)
|
||||
|
||||
|
||||
def jwk_with_kid(key):
|
||||
jwk = key.jwk.copy()
|
||||
jwk.update({'kid': key.kid})
|
||||
return jwk
|
||||
|
||||
|
||||
@key_server.route('/services/<service>/keys', methods=['GET'])
|
||||
def list_service_keys(service):
|
||||
keys = model.list_service_keys(service)
|
||||
|
||||
def jwk_with_kid(key):
|
||||
jwk = key.jwk
|
||||
jwk.update({'kid': key.kid})
|
||||
return jwk
|
||||
|
||||
return jsonify({'keys': [jwk_with_kid(key) for key in keys]})
|
||||
|
||||
|
||||
|
|
Reference in a new issue