package com.ubt.jimu.upload; import android.text.TextUtils; import com.google.gson.Gson; import com.ubt.jimu.utils.LogUtils; import com.ubt.jimu.utils.SPUtils; /* loaded from: classes2.dex */ public class AliYunConfig { public enum AliYunTokenState { TOKEN_VALID, TOKEN_OVERDUE } public static void a(AliYunKeyBean aliYunKeyBean) { if (aliYunKeyBean == null) { return; } SPUtils.a("STS_SERVER_KEY", new Gson().toJson(aliYunKeyBean)); } public static AliYunTokenState a() { String b = SPUtils.b("STS_SERVER_KEY"); if (TextUtils.isEmpty(b)) { return AliYunTokenState.TOKEN_OVERDUE; } AliYunKeyBean aliYunKeyBean = (AliYunKeyBean) new Gson().fromJson(b, AliYunKeyBean.class); if (aliYunKeyBean == null) { return AliYunTokenState.TOKEN_OVERDUE; } long expireTimestamp = aliYunKeyBean.getExpireTimestamp(); long currentTimeMillis = System.currentTimeMillis(); LogUtils.c("对比有效期 localTime:" + currentTimeMillis + " expireTimestamp:" + expireTimestamp); if (currentTimeMillis < expireTimestamp) { return AliYunTokenState.TOKEN_VALID; } return AliYunTokenState.TOKEN_OVERDUE; } }