NetworkUtilities.smali

.class public Lcom/facebook/biddingkit/http/util/NetworkUtilities;
.super Ljava/lang/Object;


# static fields
.field private static final a:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private static final b:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Ljava/util/HashSet;

    const/4 v1, 0x1

    invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(I)V

    sput-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    new-instance v0, Ljava/util/HashSet;

    const/4 v1, 0x2

    invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(I)V

    sput-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "1ww8E0AYsR2oX5lndk2hwp2Uosk=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "mOTdnSGD1SmegENz//Kn4cSHn14=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "H7hrEWjsdDFUBi6MnMWxcaS3zLQ=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "orAitN2YRTqgCPUHW8KJW7r1IUY=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "M5zdV8/VsUEWm2Ff8xQoeC0dpjk=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "9a0LzBrVbNFQclschmwwrZLvIbA=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    const-string v1, "Avrz4pFDVGhgeFdpTfXkW2iFGGg=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "toZ2GRnRjC9P5VVUdCpOrFH8lfQ=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "3lKvjNsfmrn+WmfDhvr2iVh/yRs=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "B08QtE4yLCdli4rptyqAEczXOeA=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "XZXI6anZbdKf+taURdnyUH5ipgM=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "bhbUIW5tqP+DrjCAXQxkIyBbTZU=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "UbxPdxcIz+UJ3enqpVSOkcBneFM=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "4kx7eUDImQCtxhdmZFPeQvoM1ig=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "SXxoaOSEzPC6BgGmxAt/EAcsajw=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "blhOM3W9V/bVQhsWAcLYwPU6n24=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    sget-object v0, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    const-string v1, "T5x9IXmcrQ7YuQxXnxoCmeeQ84c=\n"

    invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    return-void
.end method

.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method private static a(Lcom/facebook/biddingkit/http/client/AndroidHttpClient;)V
    .registers 2

    invoke-static {}, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->isSandboxUrl()Z

    move-result v0

    if-eqz v0, :cond_13

    const v0, 0x57e40

    invoke-virtual {p0, v0}, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;->setConnectionTimeout(I)V

    const v0, 0x1d4c0

    invoke-virtual {p0, v0}, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;->setReadTimeout(I)V

    goto :goto_18

    :cond_13
    const/16 v0, 0x7530

    invoke-virtual {p0, v0}, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;->setConnectionTimeout(I)V

    :goto_18
    return-void
.end method

.method public static createHttpsClient()Lcom/facebook/biddingkit/http/client/AndroidHttpClient;
    .registers 2

    new-instance v0, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;

    invoke-direct {v0}, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;-><init>()V

    invoke-static {v0}, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a(Lcom/facebook/biddingkit/http/client/AndroidHttpClient;)V

    invoke-static {}, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->isSandboxUrl()Z

    move-result v1

    if-nez v1, :cond_18

    sget-object v1, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->b:Ljava/util/Set;

    invoke-virtual {v0, v1}, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;->setPinnedPublicKeys(Ljava/util/Set;)V

    sget-object v1, Lcom/facebook/biddingkit/http/util/NetworkUtilities;->a:Ljava/util/Set;

    invoke-virtual {v0, v1}, Lcom/facebook/biddingkit/http/client/AndroidHttpClient;->setPinnedCertificates(Ljava/util/Set;)V

    :cond_18
    return-object v0
.end method

.method public static isSandboxUrl()Z
    .registers 1

    const/4 v0, 0x0

    return v0
.end method