diff --git a/src/main/java/org/cerberus/controllers/RefDataController.java b/src/main/java/org/cerberus/controllers/RefDataController.java new file mode 100644 index 0000000..cadfb8c --- /dev/null +++ b/src/main/java/org/cerberus/controllers/RefDataController.java @@ -0,0 +1,18 @@ +package org.cerberus.controllers; + +import org.cerberus.core.constant.Role; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import java.util.Arrays; +import java.util.List; + +@RestController +@RequestMapping("/api/refData") +public class RefDataController { + @GetMapping("/roles") + public List getRoles() { + return Arrays.asList(Role.values()); + } +}