g$a.smali
.class public final Lm2/g$a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lm2/g;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
.annotation runtime Lkotlin/Metadata;
.end annotation
# direct methods
.method private constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.registers 2
invoke-direct {p0}, Lm2/g$a;-><init>()V
return-void
.end method
.method public static final synthetic a(Lm2/g$a;Lm2/a;Lm2/j0$b;)Lm2/j0;
.registers 3
invoke-direct {p0, p1, p2}, Lm2/g$a;->c(Lm2/a;Lm2/j0$b;)Lm2/j0;
move-result-object p0
return-object p0
.end method
.method public static final synthetic b(Lm2/g$a;Lm2/a;Lm2/j0$b;)Lm2/j0;
.registers 3
invoke-direct {p0, p1, p2}, Lm2/g$a;->d(Lm2/a;Lm2/j0$b;)Lm2/j0;
move-result-object p0
return-object p0
.end method
.method private final c(Lm2/a;Lm2/j0$b;)Lm2/j0;
.registers 7
invoke-direct {p0, p1}, Lm2/g$a;->f(Lm2/a;)Lm2/g$e;
move-result-object v0
new-instance v1, Landroid/os/Bundle;
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
invoke-interface {v0}, Lm2/g$e;->a()Ljava/lang/String;
move-result-object v2
const-string v3, "grant_type"
invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {p1}, Lm2/a;->y()Ljava/lang/String;
move-result-object v2
const-string v3, "client_id"
invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string v2, "fields"
const-string v3, "access_token,expires_at,expires_in,data_access_expiration_time,graph_domain"
invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
sget-object v2, Lm2/j0;->n:Lm2/j0$c;
invoke-interface {v0}, Lm2/g$e;->b()Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, p1, v0, p2}, Lm2/j0$c;->x(Lm2/a;Ljava/lang/String;Lm2/j0$b;)Lm2/j0;
move-result-object p1
invoke-virtual {p1, v1}, Lm2/j0;->H(Landroid/os/Bundle;)V
sget-object p2, Lm2/p0;->a:Lm2/p0;
invoke-virtual {p1, p2}, Lm2/j0;->G(Lm2/p0;)V
return-object p1
.end method
.method private final d(Lm2/a;Lm2/j0$b;)Lm2/j0;
.registers 6
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
const-string v1, "fields"
const-string v2, "permission,status"
invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
sget-object v1, Lm2/j0;->n:Lm2/j0$c;
const-string v2, "me/permissions"
invoke-virtual {v1, p1, v2, p2}, Lm2/j0$c;->x(Lm2/a;Ljava/lang/String;Lm2/j0$b;)Lm2/j0;
move-result-object p1
invoke-virtual {p1, v0}, Lm2/j0;->H(Landroid/os/Bundle;)V
sget-object p2, Lm2/p0;->a:Lm2/p0;
invoke-virtual {p1, p2}, Lm2/j0;->G(Lm2/p0;)V
return-object p1
.end method
.method private final f(Lm2/a;)Lm2/g$e;
.registers 3
invoke-virtual {p1}, Lm2/a;->s()Ljava/lang/String;
move-result-object p1
if-nez p1, :cond_8
const-string p1, "facebook"
:cond_8
const-string v0, "instagram"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_16
new-instance p1, Lm2/g$c;
invoke-direct {p1}, Lm2/g$c;-><init>()V
goto :goto_1b
:cond_16
new-instance p1, Lm2/g$b;
invoke-direct {p1}, Lm2/g$b;-><init>()V
:goto_1b
return-object p1
.end method
# virtual methods
.method public final e()Lm2/g;
.registers 4
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
invoke-static {}, Lm2/g;->e()Lm2/g;
move-result-object v0
if-nez v0, :cond_2d
monitor-enter p0
:try_start_7
invoke-static {}, Lm2/g;->e()Lm2/g;
move-result-object v0
if-nez v0, :cond_28
invoke-static {}, Lm2/f0;->l()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lu0/a;->b(Landroid/content/Context;)Lu0/a;
move-result-object v0
const-string v1, "getInstance(applicationContext)"
invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v1, Lm2/b;
invoke-direct {v1}, Lm2/b;-><init>()V
new-instance v2, Lm2/g;
invoke-direct {v2, v0, v1}, Lm2/g;-><init>(Lu0/a;Lm2/b;)V
invoke-static {v2}, Lm2/g;->f(Lm2/g;)V
:try_end_27
.catchall {:try_start_7 .. :try_end_27} :catchall_2a
move-object v0, v2
:cond_28
monitor-exit p0
return-object v0
:catchall_2a
move-exception v0
monitor-exit p0
throw v0
:cond_2d
return-object v0
.end method