.class Lcsdk/gluads/ironsource/EAIronSource$1$1; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/ironsource/mediationsdk/sdk/InitializationListener; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcsdk/gluads/ironsource/EAIronSource$1;->apply(Lcsdk/gluads/PrivacyStatus;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = null .end annotation # instance fields .field final synthetic this$0:Lcsdk/gluads/ironsource/EAIronSource$1; .field final synthetic val$privacyStatus:Lcsdk/gluads/PrivacyStatus; # direct methods .method public constructor (Lcsdk/gluads/ironsource/EAIronSource$1;Lcsdk/gluads/PrivacyStatus;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "()V" } .end annotation iput-object p1, p0, Lcsdk/gluads/ironsource/EAIronSource$1$1;->this$0:Lcsdk/gluads/ironsource/EAIronSource$1; iput-object p2, p0, Lcsdk/gluads/ironsource/EAIronSource$1$1;->val$privacyStatus:Lcsdk/gluads/PrivacyStatus; .line 186 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public onInitializationComplete()V .locals 4 .line 191 invoke-static {}, Lcom/mbridge/msdk/out/MBridgeSDKFactory;->getMBridgeSDK()Lcom/mbridge/msdk/system/MBridgeSDKImpl; move-result-object v0 iget-object v1, p0, Lcsdk/gluads/ironsource/EAIronSource$1$1;->this$0:Lcsdk/gluads/ironsource/EAIronSource$1; .line 193 iget-object v1, v1, Lcsdk/gluads/ironsource/EAIronSource$1;->val$activity:Landroid/app/Activity; invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object v1 iget-object v2, p0, Lcsdk/gluads/ironsource/EAIronSource$1$1;->val$privacyStatus:Lcsdk/gluads/PrivacyStatus; .line 195 iget-boolean v2, v2, Lcsdk/gluads/PrivacyStatus;->hasConsent:Z invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; move-result-object v2 if-eqz v2, :cond_0 .line 198 invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z move-result v2 const-string v3, "authority_all_info" .line 199 invoke-interface {v0, v1, v3, v2}, Lcom/mbridge/msdk/MBridgeSDK;->setUserPrivateInfoType(Landroid/content/Context;Ljava/lang/String;I)V .line 200 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/MBridgeSDK;->setConsentStatus(Landroid/content/Context;I)V :cond_0 iget-object v2, p0, Lcsdk/gluads/ironsource/EAIronSource$1$1;->val$privacyStatus:Lcsdk/gluads/PrivacyStatus; .line 203 iget-boolean v2, v2, Lcsdk/gluads/PrivacyStatus;->ccpaOptOut:Z invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; move-result-object v2 if-eqz v2, :cond_1 .line 204 invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x1 .line 206 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/MBridgeSDK;->setDoNotTrackStatus(Landroid/content/Context;Z)V :cond_1 iget-object v2, p0, Lcsdk/gluads/ironsource/EAIronSource$1$1;->val$privacyStatus:Lcsdk/gluads/PrivacyStatus; .line 210 iget-boolean v2, v2, Lcsdk/gluads/PrivacyStatus;->underAgeUser:Z invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; move-result-object v2 if-eqz v2, :cond_2 .line 213 invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z move-result v2 invoke-interface {v0, v1, v2}, Lcom/mbridge/msdk/MBridgeSDK;->setCoppaStatus(Landroid/content/Context;Z)V :cond_2 return-void .end method