| | |
| | | import kr.wisestone.owl.util.ConvertUtil; |
| | | import kr.wisestone.owl.vo.ApiTokenVo; |
| | | import kr.wisestone.owl.web.condition.ApiTokenCondition; |
| | | import kr.wisestone.owl.web.controller.BaseController; |
| | | import kr.wisestone.owl.web.form.ApiTokenForm; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.data.domain.Pageable; |
| | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * API 토큰 컨트롤러 클래스 |
| | | */ |
| | | @Controller |
| | | public class ApiTokenController extends BaseController { |
| | | |
| | | @Autowired |
| | | private ApiTokenService apiTokenService; |
| | | |
| | | // 토큰 생성 |
| | | /** |
| | | * 토큰 생성 |
| | | * @param params 토큰 생성에 필요한 파라미터 |
| | | * @return 생성 결과 Map<String, Object> |
| | | */ |
| | | @RequestMapping(value = "/apiToken/add", produces = MediaType.APPLICATION_JSON_VALUE) |
| | | public |
| | | @ResponseBody |
| | |
| | | return this.setSuccessMessage(resJsonData); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 토큰 조회 |
| | | * @param params 토큰 조회에 필요한 파라미터 |
| | | * @return 조회 결과, Map<String, ApiTokenVo> |
| | | */ |
| | | // 토큰 조회 |
| | | @RequestMapping(value = "/apiToken/find", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE) |
| | | public |
| | |
| | | return this.setSuccessMessage(resJsonData); |
| | | } |
| | | |
| | | /** |
| | | * 토큰 삭제 |
| | | * @param params 토큰 삭제에 필요한 파라미터 |
| | | * @return 삭제 결과, Map<String, Object> |
| | | */ |
| | | // 토큰 삭제 |
| | | @RequestMapping(value = "/apiToken/remove", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE) |
| | | public |