package com.estate.expert.common.auth;
|
|
import com.estate.expert.common.rpc.ApiResultCode;
|
import com.estate.expert.common.rpc.GlobalResultCode;
|
import lombok.AllArgsConstructor;
|
import lombok.Getter;
|
|
/**
|
* 认证结果码
|
* @author code
|
*/
|
@AllArgsConstructor
|
@Getter
|
public enum AuthResultCode implements ApiResultCode {
|
|
/**
|
* 前 4 位为服务id,全局 id 为 "0000",errorCode 的区间范围在 000 -> 099
|
*/
|
API_AUTH_NOT_SUPPORTED("0000100", "不支持的认证方式"),
|
API_AUTH_TOKEN_EXPIRED("0000101", "Token过期"),
|
API_AUTH_TOKEN_INVALID("0000102", "Token不合法"),
|
;
|
|
private String errorCode;
|
private String errorMsg;
|
|
/**
|
* 获取应用ID
|
* @return 应用ID
|
*/
|
@Override
|
public String getAppId() {
|
return GlobalResultCode.GLOBAL_APP_ID;
|
}
|
|
}
|