@FeignClient(name="account")
@RequestMapping(value="/account/auth")
public interface OauthManagerClient
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkUrlAuthority(String username,
String authority,
String path,
String clientId,
String method) |
boolean |
checkUsernameAuthority(String username,
String authority,
String clientId) |
Map<String,String> |
findMenuModuleAuthority(String username,
String moduleCode,
String clientId) |
Map<String,String> |
findMenuUrlAuthority(String username,
String path,
String clientId,
String method) |
String |
findModuleAuthority(String username,
String moduleCode,
String clientId) |
String |
findUrlAuthority(String username,
String path,
String clientId,
String method) |
@GetMapping(value="/check/module-authority")
boolean checkUsernameAuthority(@RequestParam(name="username")
String username,
@RequestParam(name="authority")
String authority,
@RequestParam(name="clientId")
String clientId)
username - 用户名authority - 权限码clientId - 应用编码@GetMapping(value="/check/url-authority")
boolean checkUrlAuthority(@RequestParam(name="username")
String username,
@RequestParam(name="authority")
String authority,
@RequestParam(name="path")
String path,
@RequestParam(name="clientId")
String clientId,
@RequestParam(name="method")
String method)
username - 用户名authority - 权限码clientId - 应用编码@GetMapping(value="/module/authority-code") String findModuleAuthority(@RequestParam(name="username") String username, @RequestParam(name="moduleCode") String moduleCode, @RequestParam(name="clientId") String clientId)
username - 用户名moduleCode - 模块编码clientId - 应用编码@GetMapping(value="/url/authority-code") String findUrlAuthority(@RequestParam(name="username") String username, @RequestParam(name="path") String path, @RequestParam(name="clientId") String clientId, @RequestParam(name="method",required=false) String method)
username - 用户名path - 请求路径method - GET POST DELETE....clientId - 应用编码@GetMapping(value="/menu/url-authority") Map<String,String> findMenuUrlAuthority(@RequestParam(name="username") String username, @RequestParam(name="path") String path, @RequestParam(name="clientId") String clientId, @RequestParam(name="method",required=false) String method)
username - 用户名path - 请求路径method - GET POST DELETE....clientId - 应用编码@GetMapping(value="/menu/module-authority") Map<String,String> findMenuModuleAuthority(@RequestParam(name="username") String username, @RequestParam(name="moduleCode") String moduleCode, @RequestParam(name="clientId") String clientId)
username - 用户名moduleCode - 模块编码clientId - 应用编码Copyright © 2019 GTMAP. All rights reserved.