Package org.acumos.portal.be.controller
Class CASAuthController
- java.lang.Object
-
- org.acumos.portal.be.controller.AbstractController
-
- org.acumos.portal.be.controller.CASAuthController
-
@Controller @RequestMapping("/cas") public class CASAuthController extends AbstractController
-
-
Field Summary
-
Fields inherited from class org.acumos.portal.be.controller.AbstractController
APPLICATION_JSON, mapper
-
-
Constructor Summary
Constructors Constructor Description CASAuthController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonResponse<String>
getDocurl(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
org.springframework.web.client.RestTemplate
getRestTemplate(String webapiUrl)
JsonResponse<Object>
serviceValidate(javax.servlet.http.HttpServletResponse theHttpResponse, String ticket, String service)
-
Methods inherited from class org.acumos.portal.be.controller.AbstractController
getInvalidWorkflow, getValidWorkflow, isReasonInfo, performRtuCheck, performSVScan, performSVScan
-
-
-
-
Method Detail
-
getDocurl
@RequestMapping(value="/enabled", method=GET, produces="application/json") @ResponseBody public JsonResponse<String> getDocurl(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
serviceValidate
@RequestMapping(value="serviceValidate", method=GET, produces="application/json") @ResponseBody public JsonResponse<Object> serviceValidate(javax.servlet.http.HttpServletResponse theHttpResponse, @RequestParam("ticket") String ticket, @RequestParam("service") String service)
- Parameters:
theHttpResponse
- HttpServletResponseticket
- Ticket from CASservice
- Service from CAS- Returns:
- data JsonResponse
-
getRestTemplate
public org.springframework.web.client.RestTemplate getRestTemplate(String webapiUrl)
-
-