jimu-decompiled/sources/com/ijm/dataencryption/de/StatusInfo.java
2025-05-13 19:24:51 +02:00

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;
}
}