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