Commit eb359525 authored by Guillermo Sanz López's avatar Guillermo Sanz López
Browse files

add deletes

parent a186db38
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -96,5 +96,25 @@ def delete_provider(id):
#         return jsonify(message="Invalid id", object=None), 400
#     return operations.delete_user(id)

# endpoint /invokers/security/123/456/789
@backoffice_routes.route("/invokers/security/<invoker_id>/<api_id>/<aef_id>", methods=["DELETE"])
@jwt_required()
def delete_security_context(invoker_id, api_id, aef_id):
    if invoker_id == "null" or api_id == "null" or aef_id == "null":
        return jsonify(message="Invalid parameters", object=None), 400
    return operations.delete_security_context(invoker_id, api_id, aef_id)


@backoffice_routes.route("/providers/services/<api_id>/<apf_id>", methods=["DELETE"])
@jwt_required()
def delete_provider_service(api_id, apf_id):
    if api_id == "null" or apf_id == "null":
        return jsonify(message="Invalid parameters", object=None), 400
    return operations.delete_provider_service(api_id, apf_id)

@backoffice_routes.route("/providers/services/<username>/<password>", methods=["DELETE"])
@jwt_required()
def delete_provider_service(username, password):
    if username == "null" or password == "null":
        return jsonify(message="Invalid parameters", object=None), 400
    return operations.delete_user(username, password)