From b897fce416a5fbcdaa18994a3b833f322da9d524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcin=20Wo=C5=BAniak?= Date: Thu, 3 Dec 2020 17:14:39 +0100 Subject: [PATCH] Fixed TokenController MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marcin Woźniak --- .../java/com/plannaplan/controllers/TokenController.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/restservice/src/main/java/com/plannaplan/controllers/TokenController.java b/restservice/src/main/java/com/plannaplan/controllers/TokenController.java index 5bf40f7..ffe7143 100755 --- a/restservice/src/main/java/com/plannaplan/controllers/TokenController.java +++ b/restservice/src/main/java/com/plannaplan/controllers/TokenController.java @@ -4,7 +4,7 @@ import com.plannaplan.entities.User; import com.plannaplan.exceptions.UserNotFoundException; import com.plannaplan.security.cas.CasUserIdentity; import com.plannaplan.security.cas.CasValidationExcepiton; -import com.plannaplan.security.cas.DefaultUAMCasValidator; +import com.plannaplan.security.cas.CustomUAMCasValidator; import com.plannaplan.services.UserService; import org.springframework.beans.factory.annotation.Autowired; @@ -24,7 +24,7 @@ import io.swagger.annotations.ApiParam; @Api(tags = { "Token" }, value = "Token", description = "Enpoints to get authorization.") public class TokenController { - private final static String SERVICE_URL = "http://localhost:3000"; + private final static String SERVICE_URL = "https://wmi.plannaplan.pl"; @Autowired private UserService userService; @@ -32,8 +32,8 @@ public class TokenController { @GetMapping("/token") @ApiOperation(value = "Endpoint to access token required to call secured endpoints. In order to access token we need to provide access token comming from unviersity CAS system") public ResponseEntity getToken( - @RequestParam("ticket") @ApiParam(value = "Ticket get from CAS system. It should look like ST-1376572-wo41gty5R0JCZFKMMie2-cas.amu.edu.pl") final String ticket) { - final DefaultUAMCasValidator validator = new DefaultUAMCasValidator(SERVICE_URL, ticket); + @RequestParam("ticket") @ApiParam(value = "Ticket get from CAS system. It should look like ST-1376572-wo41gty5R0JCZFKMMie2-cas.amu.edu.psl") final String ticket) { + final CustomUAMCasValidator validator = new CustomUAMCasValidator(SERVICE_URL, ticket); try { final CasUserIdentity casUserIdentity = validator.validate();