diff --git a/dmp-backend/web/src/main/java/eu/eudat/controllers/ExternalValidationController.java b/dmp-backend/web/src/main/java/eu/eudat/controllers/ExternalValidationController.java deleted file mode 100644 index 1801bfcfc..000000000 --- a/dmp-backend/web/src/main/java/eu/eudat/controllers/ExternalValidationController.java +++ /dev/null @@ -1,30 +0,0 @@ -package eu.eudat.controllers; - -import eu.eudat.authorization.Permission; -import eu.eudat.logic.services.ExternalValidationService; -import gr.cite.commons.web.authz.service.AuthorizationService; -import gr.cite.tools.exception.MyNotFoundException; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; - -@RestController -@RequestMapping(path = {"api/validation"}) -public class ExternalValidationController { - - private ExternalValidationService externalValidationService; - private final AuthorizationService authorizationService; - - @Autowired - public ExternalValidationController(ExternalValidationService externalValidationService, AuthorizationService authorizationService) { - this.externalValidationService = externalValidationService; - this.authorizationService = authorizationService; - } - - @GetMapping(path = {""}, produces = "application/json") - public @ResponseBody Boolean validate(@RequestParam(value = "query", required = false) String query, @RequestParam(value = "type", required = false) String type - ) throws MyNotFoundException { - this.authorizationService.authorizeForce(Permission.AuthenticatedRole); - - return this.externalValidationService.validateIdentifier(query, type); - } -}