.class public Lcom/applovin/impl/kn; .super Lcom/applovin/impl/mn; .source "SourceFile" # instance fields .field private final h:Lcom/applovin/impl/sdk/ad/b; .field private final i:Lcom/applovin/sdk/AppLovinAdRewardListener; # direct methods .method public constructor (Lcom/applovin/impl/sdk/ad/b;Lcom/applovin/sdk/AppLovinAdRewardListener;Lcom/applovin/impl/sdk/j;)V .locals 1 const-string v0, "TaskValidateAppLovinReward" .line 26 invoke-direct {p0, v0, p3}, Lcom/applovin/impl/mn;->(Ljava/lang/String;Lcom/applovin/impl/sdk/j;)V iput-object p1, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; iput-object p2, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; return-void .end method # virtual methods .method public a(I)V .locals 2 .line 145 invoke-super {p0, p1}, Lcom/applovin/impl/in;->a(I)V const/16 v0, 0x190 if-lt p1, v0, :cond_0 const/16 v0, 0x1f4 if-ge p1, v0, :cond_0 iget-object p1, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 152 invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; move-result-object v1 invoke-interface {p1, v0, v1}, Lcom/applovin/sdk/AppLovinAdRewardListener;->userRewardRejected(Lcom/applovin/sdk/AppLovinAd;Ljava/util/Map;)V const-string p1, "rejected" goto :goto_0 :cond_0 iget-object v0, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; iget-object v1, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 158 invoke-interface {v0, v1, p1}, Lcom/applovin/sdk/AppLovinAdRewardListener;->validationRequestFailed(Lcom/applovin/sdk/AppLovinAd;I)V const-string p1, "network_timeout" :goto_0 iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 162 invoke-static {p1}, Lcom/applovin/impl/fh;->a(Ljava/lang/String;)Lcom/applovin/impl/fh; move-result-object p1 invoke-virtual {v0, p1}, Lcom/applovin/impl/sdk/ad/b;->a(Lcom/applovin/impl/fh;)V return-void .end method .method public a(Lcom/applovin/impl/fh;)V .locals 2 iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 50 invoke-virtual {v0, p1}, Lcom/applovin/impl/sdk/ad/b;->a(Lcom/applovin/impl/fh;)V .line 52 invoke-virtual {p1}, Lcom/applovin/impl/fh;->b()Ljava/lang/String; move-result-object v0 .line 53 invoke-virtual {p1}, Lcom/applovin/impl/fh;->a()Ljava/util/Map; move-result-object p1 const-string v1, "accepted" .line 55 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_0 iget-object v0, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; iget-object v1, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 57 invoke-interface {v0, v1, p1}, Lcom/applovin/sdk/AppLovinAdRewardListener;->userRewardVerified(Lcom/applovin/sdk/AppLovinAd;Ljava/util/Map;)V goto :goto_0 :cond_0 const-string v1, "quota_exceeded" .line 59 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_1 iget-object v0, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; iget-object v1, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 61 invoke-interface {v0, v1, p1}, Lcom/applovin/sdk/AppLovinAdRewardListener;->userOverQuota(Lcom/applovin/sdk/AppLovinAd;Ljava/util/Map;)V goto :goto_0 :cond_1 const-string v1, "rejected" .line 63 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_2 iget-object v0, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; iget-object v1, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 65 invoke-interface {v0, v1, p1}, Lcom/applovin/sdk/AppLovinAdRewardListener;->userRewardRejected(Lcom/applovin/sdk/AppLovinAd;Ljava/util/Map;)V goto :goto_0 :cond_2 iget-object p1, p0, Lcom/applovin/impl/kn;->i:Lcom/applovin/sdk/AppLovinAdRewardListener; iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; const/16 v1, -0x190 .line 69 invoke-interface {p1, v0, v1}, Lcom/applovin/sdk/AppLovinAdRewardListener;->validationRequestFailed(Lcom/applovin/sdk/AppLovinAd;I)V :goto_0 return-void .end method .method public a(Lorg/json/JSONObject;)V .locals 2 iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 203 invoke-virtual {v0}, Lcom/applovin/impl/sdk/ad/AppLovinAdImpl;->getAdZone()Lcom/applovin/impl/h0; move-result-object v0 invoke-virtual {v0}, Lcom/applovin/impl/h0;->e()Ljava/lang/String; move-result-object v0 const-string v1, "zone_id" invoke-static {p1, v1, v0}, Lcom/applovin/impl/sdk/utils/JsonUtils;->putString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 205 invoke-virtual {v0}, Lcom/applovin/impl/sdk/AppLovinAdBase;->getClCode()Ljava/lang/String; move-result-object v0 .line 206 invoke-static {v0}, Lcom/applovin/impl/sdk/utils/StringUtils;->isValidString(Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_0 goto :goto_0 :cond_0 const-string v0, "NO_CLCODE" :goto_0 const-string v1, "clcode" invoke-static {p1, v1, v0}, Lcom/applovin/impl/sdk/utils/JsonUtils;->putString(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public f()Ljava/lang/String; .locals 1 const-string v0, "2.0/vr" return-object v0 .end method .method public h()Z .locals 1 iget-object v0, p0, Lcom/applovin/impl/kn;->h:Lcom/applovin/impl/sdk/ad/b; .line 99 invoke-virtual {v0}, Lcom/applovin/impl/sdk/ad/b;->Q0()Z move-result v0 return v0 .end method