@Controller
@RequestMapping(value="rest/system/client/permission")
public class ClientPermissionRESTController
extends bap.core.controller.BaseController
| Constructor and Description |
|---|
ClientPermissionRESTController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<java.lang.String> |
add(java.lang.String clientId,
java.lang.String[] resourceIds)
保存接口资源权限
|
org.springframework.http.ResponseEntity<java.lang.String> |
delete(java.lang.String clientId,
java.lang.String[] resourceIds)
删除某客户端的某些接口资源权限
|
org.springframework.http.ResponseEntity<java.lang.String> |
get(java.lang.String id)
读取某条客户端权限
|
org.springframework.http.ResponseEntity<java.lang.String> |
getClient(java.lang.String resourceId)
读取接口资源权限的拥有者
|
org.springframework.http.ResponseEntity<java.lang.String> |
getResource(java.lang.String clientId)
读取某客户端的接口资源权限
|
org.springframework.http.ResponseEntity<java.lang.String> |
getResourcePage(java.lang.String clientId,
bap.core.formbean.Page page)
分页读取某客户端的接口资源权限
|
org.springframework.http.ResponseEntity<java.lang.String> |
put(java.lang.String start,
java.lang.String end,
java.lang.String visitLimit,
java.lang.String[] ids)
设置某客户端的某些接口资源权限
|
@GetMapping(value="{id}")
public org.springframework.http.ResponseEntity<java.lang.String> get(@PathVariable(value="id")
java.lang.String id)
clientId - 客户端id@RequestMapping(value="getResource",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> getResource(@RequestParam(value="clientId")
java.lang.String clientId)
clientId - 客户端id@RequestMapping(value="getResourcePage",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> getResourcePage(@RequestParam(value="clientId")
java.lang.String clientId,
bap.core.formbean.Page page)
clientId - 客户端id@RequestMapping(value="getClient",
method=GET)
public org.springframework.http.ResponseEntity<java.lang.String> getClient(@RequestParam(value="resourceId")
java.lang.String resourceId)
resourceId - 资源id@RequestMapping(method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> add(@RequestParam(value="clientId",required=false)
java.lang.String clientId,
@RequestParam(value="resourceIds",required=false)
java.lang.String[] resourceIds)
clientId - 客户端idresourceIds - 资源id@RequestMapping(method=DELETE)
public org.springframework.http.ResponseEntity<java.lang.String> delete(@RequestParam(value="clientId",required=false)
java.lang.String clientId,
@RequestParam(value="resourceIds",required=false)
java.lang.String[] resourceIds)
clientId - resourceIds - @PutMapping
public org.springframework.http.ResponseEntity<java.lang.String> put(@RequestParam(value="start")
java.lang.String start,
@RequestParam(value="end")
java.lang.String end,
@RequestParam(value="visitLimit")
java.lang.String visitLimit,
@RequestParam(value="ids")
java.lang.String[] ids)
start - 访问开始时间end - 访问截止时间visitLimit - 一天中访问次数上限ids - 接口权限id