Skip to content

Instantly share code, notes, and snippets.

@GiuseppeGiacoppo
Last active March 16, 2022 16:55
Show Gist options
  • Save GiuseppeGiacoppo/a6656fec264c42e879e2cf35381d5670 to your computer and use it in GitHub Desktop.
Save GiuseppeGiacoppo/a6656fec264c42e879e2cf35381d5670 to your computer and use it in GitHub Desktop.
.method private final client()Lokhttp3/OkHttpClient;
.locals 4
.line 16
new-instance v0, Lokhttp3/OkHttpClient$Builder;
invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;-><init>()V
.line 18
new-instance v1, Lokhttp3/CertificatePinner$Builder;
invoke-direct {v1}, Lokhttp3/CertificatePinner$Builder;-><init>()V
const-string v2, "sha256/azE5Ew0LGsMgkYqiDpYay0olLAS8cxxNGUZ8OJU756k="
.line 19
filled-new-array {v2}, [Ljava/lang/String;
move-result-object v2
const-string v3, "*.github.com"
invoke-virtual {v1, v3, v2}, Lokhttp3/CertificatePinner$Builder;->add(Ljava/lang/String;[Ljava/lang/String;)Lokhttp3/CertificatePinner$Builder;
move-result-object v1
.line 20
invoke-virtual {v1}, Lokhttp3/CertificatePinner$Builder;->build()Lokhttp3/CertificatePinner;
move-result-object v1
.line 17
invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;->certificatePinner(Lokhttp3/CertificatePinner;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 22
invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;->build()Lokhttp3/OkHttpClient;
move-result-object v0
return-object v0
.end method
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment