@FeignClient(name="account")
@RequestMapping(value="/account/rest/v1/clients")
public interface ClientManagerClient
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
checkExist(String clientId) |
ClientDto |
createClient(ClientDto clientDto) |
Boolean |
deleteClient(String id) |
Boolean |
disabled(String id) |
Boolean |
enabled(String id) |
ClientDto |
getClientDetail(String id) |
org.springframework.data.domain.Page<ClientDto> |
listClients(org.springframework.data.domain.Pageable pageable,
String clientId,
String name) |
List<ScopeDto> |
listClientScopes(String id) |
ClientDto |
updateClientDetail(String id,
ClientDto clientDto) |
Boolean |
updateClientScopes(String id,
List<String> scopeIds) |
@PostMapping ClientDto createClient(@RequestBody ClientDto clientDto)
clientDto - 应用信息@GetMapping(value="/{id}")
ClientDto getClientDetail(@PathVariable(name="id")
String id)
id - 应用id@GetMapping(value="/existence") Boolean checkExist(@RequestParam(value="clientId") String clientId)
clientId - 应用编码@PutMapping(value="/{id}")
ClientDto updateClientDetail(@PathVariable(name="id")
String id,
@RequestBody
ClientDto clientDto)
id - 应用id@PostMapping(value="/{id}/scopes")
Boolean updateClientScopes(@PathVariable(name="id")
String id,
@RequestBody
List<String> scopeIds)
id - 应用idscopeIds - 资源范围列表@GetMapping(value="/{id}/scopes")
List<ScopeDto> listClientScopes(@PathVariable(name="id")
String id)
id - 应用id@DeleteMapping(value="/{id}")
Boolean deleteClient(@PathVariable(name="id")
String id)
id - 应用id@GetMapping org.springframework.data.domain.Page<ClientDto> listClients(org.springframework.data.domain.Pageable pageable, @RequestParam(name="clientId") String clientId, @RequestParam(name="name") String name)
clientId - 应用编码name - 应用名称@PostMapping(value="/{id}/enabled")
Boolean enabled(@PathVariable(value="id")
String id)
id - 应用idCopyright © 2019 GTMAP. All rights reserved.