Initial commit
This commit is contained in:
69
sources/com/google/firebase/iid/zzax.java
Normal file
69
sources/com/google/firebase/iid/zzax.java
Normal file
@@ -0,0 +1,69 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user