hc.smali
.class public Lcom/inmobi/media/hc;
.super Ljava/lang/Object;
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public static a()Ljava/util/Map;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
:try_start_5
const-string v1, "mk-version"
invoke-static {}, Lcom/inmobi/media/gl;->a()Ljava/lang/String;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {}, Lcom/inmobi/media/hm;->a()Lcom/inmobi/media/hm;
move-result-object v1
invoke-virtual {v1}, Lcom/inmobi/media/hm;->g()Ljava/lang/Boolean;
move-result-object v1
if-eqz v1, :cond_2a
const-string v2, "u-id-adt"
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_22
const/4 v1, 0x1
goto :goto_23
:cond_22
const/4 v1, 0x0
:goto_23
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2a
const-string v1, "ts"
invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
move-result-object v2
invoke-virtual {v2}, Ljava/util/Calendar;->getTimeInMillis()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "tz"
invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
move-result-object v2
const/16 v3, 0xf
invoke-virtual {v2, v3}, Ljava/util/Calendar;->get(I)I
move-result v3
const/16 v4, 0x10
invoke-virtual {v2, v4}, Ljava/util/Calendar;->get(I)I
move-result v2
add-int/2addr v3, v2
invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {}, Lcom/inmobi/media/he;->a()Lcom/inmobi/media/he;
move-result-object v1
new-instance v2, Ljava/util/HashMap;
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
iget-boolean v3, v1, Lcom/inmobi/media/he;->d:Z
if-eqz v3, :cond_6d
iget-object v3, v1, Lcom/inmobi/media/he;->a:Ljava/lang/String;
if-eqz v3, :cond_6d
const-string v3, "u-s-id"
iget-object v1, v1, Lcom/inmobi/media/he;->a:Ljava/lang/String;
invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_6d
invoke-interface {v0, v2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
:try_end_70
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_70} :catch_70
:catch_70
return-object v0
.end method