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