.class Lcsdk/gluads/GluAdsFactory$7; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcsdk/gluads/util/IAction1; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcsdk/gluads/GluAdsFactory;->createTapjoy(Ljava/util/concurrent/Callable;Ljava/util/Map;Ljava/util/Map;Lcsdk/gluads/CustomSettings;ZLcsdk/gluads/PrivacyStatus;Lcsdk/gluads/impl/AdvertisingImpl;)Ljava/util/concurrent/Future; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = null .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", "Lcsdk/gluads/util/IAction1<", "Lcsdk/gluads/PrivacyStatus;", ">;" } .end annotation # instance fields .field final synthetic this$0:Lcsdk/gluads/GluAdsFactory; .field final synthetic val$activity:Landroid/app/Activity; .field final synthetic val$isDebug:Z # direct methods .method public constructor (Lcsdk/gluads/GluAdsFactory;ZLandroid/app/Activity;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "()V" } .end annotation iput-object p1, p0, Lcsdk/gluads/GluAdsFactory$7;->this$0:Lcsdk/gluads/GluAdsFactory; iput-boolean p2, p0, Lcsdk/gluads/GluAdsFactory$7;->val$isDebug:Z iput-object p3, p0, Lcsdk/gluads/GluAdsFactory$7;->val$activity:Landroid/app/Activity; .line 606 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public apply(Lcsdk/gluads/PrivacyStatus;)V .locals 6 .line 610 invoke-static {}, Lcom/tapjoy/Tapjoy;->getPrivacyPolicy()Lcom/tapjoy/TJPrivacyPolicy; move-result-object v0 .line 611 iget-boolean v1, p1, Lcsdk/gluads/PrivacyStatus;->gdprApplies:Z const-string v2, "No getter provided by the SDK." const-string v3, "tapjoy" if-eqz v1, :cond_1 iget-object v1, p0, Lcsdk/gluads/GluAdsFactory$7;->this$0:Lcsdk/gluads/GluAdsFactory; .line 612 invoke-static {v1}, Lcsdk/gluads/GluAdsFactory;->access$000(Lcsdk/gluads/GluAdsFactory;)Lcsdk/gluads/util/log/YLogger; move-result-object v1 const-string v4, "GDPR.APPLIES" filled-new-array {v3, v2}, [Ljava/lang/Object; move-result-object v5 invoke-virtual {v1, v4, v5}, Lcsdk/gluads/util/log/YLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V iget-object v1, p0, Lcsdk/gluads/GluAdsFactory$7;->this$0:Lcsdk/gluads/GluAdsFactory; .line 613 invoke-static {v1}, Lcsdk/gluads/GluAdsFactory;->access$000(Lcsdk/gluads/GluAdsFactory;)Lcsdk/gluads/util/log/YLogger; move-result-object v1 const-string v4, "ADS.CONSENT" filled-new-array {v3, v2}, [Ljava/lang/Object; move-result-object v5 invoke-virtual {v1, v4, v5}, Lcsdk/gluads/util/log/YLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V .line 614 iget-boolean v1, p1, Lcsdk/gluads/PrivacyStatus;->hasConsent:Z if-eqz v1, :cond_0 sget-object v1, Lcom/tapjoy/TJStatus;->TRUE:Lcom/tapjoy/TJStatus; goto :goto_0 :cond_0 sget-object v1, Lcom/tapjoy/TJStatus;->FALSE:Lcom/tapjoy/TJStatus; :goto_0 invoke-virtual {v0, v1}, Lcom/tapjoy/TJPrivacyPolicy;->setUserConsent(Lcom/tapjoy/TJStatus;)V .line 615 sget-object v1, Lcom/tapjoy/TJStatus;->TRUE:Lcom/tapjoy/TJStatus; invoke-virtual {v0, v1}, Lcom/tapjoy/TJPrivacyPolicy;->setSubjectToGDPR(Lcom/tapjoy/TJStatus;)V .line 618 :cond_1 iget-boolean v1, p1, Lcsdk/gluads/PrivacyStatus;->ccpaApplies:Z if-eqz v1, :cond_3 .line 628 iget-boolean v1, p1, Lcsdk/gluads/PrivacyStatus;->ccpaOptOut:Z if-eqz v1, :cond_2 const-string v1, "1YY-" goto :goto_1 :cond_2 const-string v1, "1YN-" :goto_1 invoke-virtual {v0, v1}, Lcom/tapjoy/TJPrivacyPolicy;->setUSPrivacy(Ljava/lang/String;)V iget-boolean v1, p0, Lcsdk/gluads/GluAdsFactory$7;->val$isDebug:Z if-eqz v1, :cond_4 iget-object v1, p0, Lcsdk/gluads/GluAdsFactory$7;->this$0:Lcsdk/gluads/GluAdsFactory; .line 631 invoke-static {v1}, Lcsdk/gluads/GluAdsFactory;->access$000(Lcsdk/gluads/GluAdsFactory;)Lcsdk/gluads/util/log/YLogger; move-result-object v1 const-string v4, "l" const-string v5, "optOut" filled-new-array {v4, v3, v5, v2}, [Ljava/lang/Object; move-result-object v2 const-string v3, "CCPA" invoke-virtual {v1, v3, v2}, Lcsdk/gluads/util/log/YLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_2 :cond_3 const-string v1, "1---" .line 635 invoke-virtual {v0, v1}, Lcom/tapjoy/TJPrivacyPolicy;->setUSPrivacy(Ljava/lang/String;)V .line 638 :cond_4 :goto_2 iget-boolean v1, p1, Lcsdk/gluads/PrivacyStatus;->underAgeUser:Z if-eqz v1, :cond_5 sget-object v1, Lcom/tapjoy/TJStatus;->TRUE:Lcom/tapjoy/TJStatus; goto :goto_3 :cond_5 sget-object v1, Lcom/tapjoy/TJStatus;->FALSE:Lcom/tapjoy/TJStatus; :goto_3 invoke-virtual {v0, v1}, Lcom/tapjoy/TJPrivacyPolicy;->setBelowConsentAge(Lcom/tapjoy/TJStatus;)V iget-object v0, p0, Lcsdk/gluads/GluAdsFactory$7;->val$activity:Landroid/app/Activity; .line 641 iget-boolean p1, p1, Lcsdk/gluads/PrivacyStatus;->underAgeUser:Z invoke-static {v0, p1}, Lcom/tapjoy/Tapjoy;->optOutAdvertisingID(Landroid/content/Context;Z)V return-void .end method .method public bridge synthetic apply(Ljava/lang/Object;)V .locals 0 .line 606 check-cast p1, Lcsdk/gluads/PrivacyStatus; invoke-virtual {p0, p1}, Lcsdk/gluads/GluAdsFactory$7;->apply(Lcsdk/gluads/PrivacyStatus;)V return-void .end method