@RestController @RequestMapping(value="/authorization") public class AuthorizationController extends Object
构造器和说明 |
---|
AuthorizationController() |
@PutMapping(value="/{userId}/grantRole/{roleId}") @PreAuthorize(value="!@jwtSecurityUtils.isEnableJwtSecurity() or hasRole(\'ROLE_SUPER\') or (hasRole(\'ROLE_ADMIN\') and hasPermission(\'/authorization/{userId}/grantRole/{roleId}\',\'admin:config:role\'))") public RespResult<Void> grantRole(@PathVariable(value="userId") Long userId, @PathVariable(value="roleId") Long roleId)
userId
- roleId
- @DeleteMapping(value="/{userId}/revokeRole") @PreAuthorize(value="!@jwtSecurityUtils.isEnableJwtSecurity() or hasRole(\'ROLE_SUPER\') or (hasRole(\'ROLE_ADMIN\') and hasPermission(\'/authorization/{userId}/revokeRole\',\'admin:config:role\'))") public RespResult<Void> revokeRole(@PathVariable(value="userId") Long userId)
userId
- 用户ID