@Override public Response revokeConsent(String patientId, String id) { Security security = this.securityCheck(patientId, Right.EDIT); if (security.isAllowed()) { if (!this.consentManager.isValidConsentId(id)) { return Response.status(INVALID_CONSENT_ID_CODE).build(); } boolean status = this.consentManager.revokeConsent(security.getPatient(), id); if (status) { return Response.ok().build(); } else { return Response.serverError().build(); } } else { return security.getFailResponse(); } }