java类org.springframework.web.bind.annotation.CrossOrigin的实例源码

AuthApi.java 文件源码 项目:yum 阅读 29 收藏 0 点赞 0 评论 0
@ApiOperation(value = "", notes = "Allow users to log in, and to receive a Token", response = Token.class, tags={ "auth", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "Login Success.", response = Token.class),
    @ApiResponse(code = 403, message = "User can not login (not approved).", response = Token.class),
    @ApiResponse(code = 404, message = "User not found (bad credentials).", response = Token.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = Token.class) })
@RequestMapping(value = "/auth/login",
    produces = { "application/json" }, 
    method = RequestMethod.POST)
@CrossOrigin 
ResponseEntity<Token> authLoginPost(@ApiParam(value = "The email/password" ,required=true ) @RequestBody Login body) throws ApiException;
AuthApi.java 文件源码 项目:yum 阅读 28 收藏 0 点赞 0 评论 0
@ApiOperation(value = "", notes = "Allow users to register", response = Void.class, tags={ "auth", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "Registration Success", response = Void.class),
    @ApiResponse(code = 400, message = "Bad registration data", response = Void.class),
    @ApiResponse(code = 412, message = "user already exists", response = Void.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = Void.class) })
@RequestMapping(value = "/auth/register",
    produces = { "application/json" }, 
    method = RequestMethod.POST)
@CrossOrigin  
ResponseEntity<Error> authRegisterPost(@ApiParam(value = "The email/password" ,required=true ) @Valid @RequestBody UserReg body, Errors errors) throws ApiException;
AuthApi.java 文件源码 项目:yum 阅读 27 收藏 0 点赞 0 评论 0
@ApiOperation(value = "", notes = "Allow users to reset password", response = Void.class, authorizations = {
    @Authorization(value = "Bearer")
}, tags={ "auth", })
@ApiResponses(value = { 
    @ApiResponse(code = 204, message = "Password change Success", response = Void.class),
    @ApiResponse(code = 400, message = "Bad reset password data", response = Void.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = Void.class) })
@RequestMapping(value = "/auth/changepwd",
    produces = { "application/json" }, 
    method = RequestMethod.PUT)
@CrossOrigin          
ResponseEntity<Error> authChangepwdPut(@ApiParam(value = "token/password" ,required=true ) @RequestBody ResetPwd body, Errors errors) throws ApiException;
AuthApi.java 文件源码 项目:yum 阅读 31 收藏 0 点赞 0 评论 0
@ApiOperation(value = "", notes = "get yum info", response = Info.class, tags={ "auth", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "ok", response = Info.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = Info.class) })
@RequestMapping(value = "/auth/privacy",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
@CrossOrigin   
ResponseEntity<PrivacyInfo> authPrivacyGet() throws ApiException;
AuthApi.java 文件源码 项目:yum 阅读 34 收藏 0 点赞 0 评论 0
@ApiOperation(value = "", notes = "get yum authentication method", response = String.class, tags={ "auth", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "ok", response = String.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = Error.class) })

@RequestMapping(value = "/auth/method",
    produces = { "text/plain" }, 
    method = RequestMethod.GET)
@CrossOrigin  
ResponseEntity<String> authMethodGet();
MenusApi.java 文件源码 项目:yum 阅读 30 收藏 0 点赞 0 评论 0
@ApiOperation(value = "Gets monthly menus.", notes = "Return a list containing all menus of the month.", response = DailyMenu.class, responseContainer = "List", authorizations = {
    @Authorization(value = "Bearer")
}, tags={ "hungry", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "A list of daily menus.", response = DailyMenu.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = DailyMenu.class) })
@RequestMapping(value = "/menus/monthly",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
@CrossOrigin          
ResponseEntity<Object> menusMonthlyGet(@ApiParam(value = "") @RequestParam(value = "userid", required = false) Long userid) throws ApiException, Exception;
MenusApi.java 文件源码 项目:yum 阅读 28 收藏 0 点赞 0 评论 0
@ApiOperation(value = "Gets monthly menus of the specified month.", notes = "Returns a list containing all menus of the month.", response = DailyMenu.class, responseContainer = "List", authorizations = {
    @Authorization(value = "Bearer")
}, tags={ "hungry", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "A list of daily menus.", response = DailyMenu.class),
    @ApiResponse(code = 400, message = "Monthly menu not found.", response = DailyMenu.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = DailyMenu.class) })
@RequestMapping(value = "/menus/monthly/{monthyear}",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
@CrossOrigin          
ResponseEntity<Object> menusMonthlyMonthyearGet(@ApiParam(value = "ex. 12-2016",required=true ) @PathVariable("monthyear") String monthyear,@ApiParam(value = "") @RequestParam(value = "userid", required = false) Long userid) throws ApiException, Exception;
MenusApi.java 文件源码 项目:yum 阅读 31 收藏 0 点赞 0 评论 0
@ApiOperation(value = "Gets weekly menus", notes = "Returns a list containing all menus of the week.", response = DailyMenu.class, responseContainer = "List", authorizations = {
    @Authorization(value = "Bearer")
}, tags={ "hungry", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "A list of daily menus", response = DailyMenu.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = DailyMenu.class) })
@RequestMapping(value = "/menus/weekly",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
@CrossOrigin          
ResponseEntity<Object> menusWeeklyGet(@ApiParam(value = "") @RequestParam(value = "userid", required = false) Long userid) throws ApiException, Exception;
MenusApi.java 文件源码 项目:yum 阅读 33 收藏 0 点赞 0 评论 0
@ApiOperation(value = "Gets weekly menu of the specified week", notes = "Returns a list containing all menus of the week.", response = DailyMenu.class, responseContainer = "List", authorizations = {
    @Authorization(value = "Bearer")
}, tags={ "hungry", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "A list of daily menus", response = DailyMenu.class),
    @ApiResponse(code = 400, message = "Weekly menu not found.", response = DailyMenu.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = DailyMenu.class) })
@RequestMapping(value = "/menus/weekly/{week}",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
@CrossOrigin          
ResponseEntity<Object> menusWeeklyWeekGet(@ApiParam(value = "ex. 02-2017",required=true ) @PathVariable("week") String week, @ApiParam(value = "") @RequestParam(value = "userid", required = false) Long userid) throws ApiException, Exception;
SettingsApi.java 文件源码 项目:yum 阅读 38 收藏 0 点赞 0 评论 0
@ApiOperation(value = "", notes = "get user settings", response = User.class, authorizations = {
    @Authorization(value = "Bearer")
}, tags={ "hungry", })
@ApiResponses(value = { 
    @ApiResponse(code = 200, message = "User data", response = User.class),
    @ApiResponse(code = 500, message = "An unexpected error occured.", response = User.class) })
@RequestMapping(value = "/settings",
    produces = { "application/json" }, 
    method = RequestMethod.GET)
@CrossOrigin          
ResponseEntity<Object> settingsGet() throws ApiException;


问题


面经


文章

微信
公众号

扫码关注公众号