66 lines
1.8 KiB
Java
66 lines
1.8 KiB
Java
package com.ijm.dataencryption.de;
|
|
|
|
import com.baidu.cloud.media.player.BDCloudMediaPlayer;
|
|
import com.tencent.mm.opensdk.modelbase.BaseResp;
|
|
import com.ubt.jimu.course.repository.CourseResult;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class StatusInfo {
|
|
private String expiredDate;
|
|
private int statusCode;
|
|
|
|
public StatusInfo() {
|
|
this.statusCode = 0;
|
|
this.expiredDate = "";
|
|
}
|
|
|
|
public String getExpiredDate() {
|
|
return this.expiredDate;
|
|
}
|
|
|
|
public int getStatusCode() {
|
|
return this.statusCode;
|
|
}
|
|
|
|
public String getStatusDescribe() {
|
|
switch (this.statusCode) {
|
|
case BaseResp.ErrCode.ERR_BAN /* -6 */:
|
|
return "context is null";
|
|
case BaseResp.ErrCode.ERR_UNSUPPORT /* -5 */:
|
|
return "sign info verify failed";
|
|
case -4:
|
|
return "package name verify failed";
|
|
case -3:
|
|
return "date is expired";
|
|
case -2:
|
|
return "user key data is changed or error format";
|
|
case -1:
|
|
return "user key data is too short or error format";
|
|
case 0:
|
|
return BDCloudMediaPlayer.OnNativeInvokeListener.ARG_ERROR;
|
|
case 1:
|
|
return CourseResult.SUCCESS;
|
|
default:
|
|
return "";
|
|
}
|
|
}
|
|
|
|
protected void setExpiredDate(String str) {
|
|
this.expiredDate = str;
|
|
}
|
|
|
|
public void setStatusCode(int i) {
|
|
this.statusCode = i;
|
|
}
|
|
|
|
public String toString() {
|
|
return "[statusCode=" + this.statusCode + ", expiredDate=" + this.expiredDate + ", describe=" + getStatusDescribe() + "]";
|
|
}
|
|
|
|
public StatusInfo(int i) {
|
|
this.statusCode = 0;
|
|
this.expiredDate = "";
|
|
this.statusCode = i;
|
|
}
|
|
}
|