All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.xiongyingqi.utils.baidu.ip.vo.Status Maven / Gradle / Ivy

There is a newer version: 0.1.10
Show newest version
package com.xiongyingqi.utils.baidu.ip.vo;

/**
 * 
 * 0	正常
 * 1	服务器内部错误
 * 2	请求参数非法
 * 3	权限校验失败
 * 4	配额校验失败
 * 5	ak不存在或者非法
 * 101	服务禁用
 * 102	不通过白名单或者安全码不对
 * 2xx	无权限
 * 3xx	配额错误
 * 
*
 *     202-205、210、233	无请求权限
 *      231	用户uid,ak不存在
 *      232	用户、ak被封禁
 *      234	sn签名计算错误
 *      210	权限资源不存在
 *      345	分钟配额超额
 *      346	月配额超额
 *      347	年配额超额
 *      348	永久配额超额无请求权限
 *      355	日配额超额
 *      350	配额资源不存在
 * 
* Created by 瑛琪xiongyingqi.com on 2014/5/4 0004. */ public enum Status { SUCCESS(0, "正常"), SERVER_ERRO(1, "服务器内部错误"), ILLEGAL_PARAM(2, "请求参数非法"), PERMISSION_ERRO(3, "权限校验失败"), LIMIT_ERRO(4, "配额校验失败"), AK_ERRO(5, "ak不存在或者非法"), SERVICE_DISABLE_ERRO(101, "服务禁用"), SECURITY_ERRO(102, "不通过白名单或者安全码不对"), NO_PERMISSION_ERRO1(202, "无请求权限"), NO_PERMISSION_ERRO2(203, "无请求权限"), NO_PERMISSION_ERRO3(204, "无请求权限"), NO_PERMISSION_ERRO4(205, "无请求权限"), NO_PERMISSION_ERRO5(210, "无请求权限"), NO_PERMISSION_ERRO6(233, "无请求权限"), NO_SUCK_USER(231, "用户uid,ak不存在"), USER_DISABLED(232, "用户、ak被封禁"), SN_SIGNED_ERRO(234, "sn签名计算错误"), NO_PERMISSION_RESOURCE(210, "权限资源不存在"), MINUTE_LIMIT_ERRO(345, "分钟配额超额"), DAY_LIMIT_ERRO(355, "日配额超额"), MONTH_LIMIT_ERRO(346, "月配额超额"), YEAR_LIMIT_ERRO(347, "年配额超额"), FOREVER_LIMIT_ERRO(348, "永久配额超额无请求权限"), NO_PERMISSION_RESOURCE_ERRO(350, "配额资源不存在"); private int id; private String name; Status(int id, String name) { this.id = id; this.name = name; IpAddressVo.addStatus(this); } public int getId() { return id; } public String getName() { return name; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy