jimu-decompiled/sources/com/google/firebase/iid/zzax.java
2025-05-13 19:24:51 +02:00

70 lines
2.1 KiB
Java

package com.google.firebase.iid;
import android.text.TextUtils;
import android.util.Log;
import java.util.concurrent.TimeUnit;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes.dex */
final class zzax {
private static final long d = TimeUnit.DAYS.toMillis(7);
final String a;
private final String b;
private final long c;
private zzax(String str, String str2, long j) {
this.a = str;
this.b = str2;
this.c = j;
}
static String a(String str, String str2, long j) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("token", str);
jSONObject.put("appVersion", str2);
jSONObject.put("timestamp", j);
return jSONObject.toString();
} catch (JSONException e) {
String valueOf = String.valueOf(e);
StringBuilder sb = new StringBuilder(String.valueOf(valueOf).length() + 24);
sb.append("Failed to encode token: ");
sb.append(valueOf);
Log.w("FirebaseInstanceId", sb.toString());
return null;
}
}
static zzax b(String str) {
if (TextUtils.isEmpty(str)) {
return null;
}
if (!str.startsWith("{")) {
return new zzax(str, null, 0L);
}
try {
JSONObject jSONObject = new JSONObject(str);
return new zzax(jSONObject.getString("token"), jSONObject.getString("appVersion"), jSONObject.getLong("timestamp"));
} catch (JSONException e) {
String valueOf = String.valueOf(e);
StringBuilder sb = new StringBuilder(String.valueOf(valueOf).length() + 23);
sb.append("Failed to parse token: ");
sb.append(valueOf);
Log.w("FirebaseInstanceId", sb.toString());
return null;
}
}
static String a(zzax zzaxVar) {
if (zzaxVar == null) {
return null;
}
return zzaxVar.a;
}
final boolean a(String str) {
return System.currentTimeMillis() > this.c + d || !str.equals(this.b);
}
}