key server: fix tests by exporting jwk_with_kid

This commit is contained in:
Jimmy Zelinskie 2016-10-25 15:57:55 -04:00
parent ea5039877c
commit 30821569a4
2 changed files with 8 additions and 7 deletions

View file

@ -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]})