@Controller @RequestMapping public class ServicesController extends BaseApiController
IDENTITY_PROVIDER_ATTRIBUTE| Constructor and Description |
|---|
ServicesController() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache(javax.servlet.http.HttpServletRequest request) |
List<Service> |
getProtectedServices(String language,
javax.servlet.http.HttpServletRequest request) |
List<Service> |
getProtectedServicesByIdp(String language,
String idpEntityId,
javax.servlet.http.HttpServletRequest request) |
Service |
getServiceForIdp(long serviceId,
String language,
String idpEntityId,
javax.servlet.http.HttpServletRequest request) |
Service |
getServiceForSpEntityId(String language,
String idpEntityId,
String spEntityId,
javax.servlet.http.HttpServletRequest request) |
getIdpEntityIdFromToken, handleGenericException, handleSecurityException, verifyScope@RequestMapping(method=GET,
value="/api/protected/services.json")
@ResponseBody
public List<Service> getProtectedServices(@RequestParam(value="lang",defaultValue="en")
String language,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(method=GET,
value="/api/protected/service.json")
@ResponseBody
public Service getServiceForSpEntityId(@RequestParam(value="lang",defaultValue="en")
String language,
@RequestParam(value="idpEntityId")
String idpEntityId,
@RequestParam(value="spEntityId")
String spEntityId,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(method=GET,
value="/api/protected/idp/services.json")
@ResponseBody
public List<Service> getProtectedServicesByIdp(@RequestParam(value="lang",defaultValue="en")
String language,
@RequestParam(value="idpEntityId")
String idpEntityId,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(method=GET,
value="/api/protected/services/{serviceId}.json")
@ResponseBody
public Service getServiceForIdp(@PathVariable(value="serviceId")
long serviceId,
@RequestParam(value="lang",defaultValue="en")
String language,
@RequestParam(value="idpEntityId")
String idpEntityId,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(method=GET,
value="/api/protected/cache/clear.json")
@ResponseStatus(value=NO_CONTENT)
@ResponseBody
public void clearCache(javax.servlet.http.HttpServletRequest request)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.