Patch certificate pinning methods that are final

Fixes #8
This commit is contained in:
Niklas Higi
2019-11-10 22:57:15 +01:00
parent 03dc9eb842
commit c06f3515d6
+3
View File
@@ -8,8 +8,11 @@ import { ListrTaskWrapper } from 'listr'
const methodSignatures = [
'.method public checkClientTrusted([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V',
'.method public final checkClientTrusted([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V',
'.method public checkServerTrusted([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V',
'.method public final checkServerTrusted([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V',
'.method public getAcceptedIssuers()[Ljava/security/cert/X509Certificate;',
'.method public final getAcceptedIssuers()[Ljava/security/cert/X509Certificate;',
]
export default async function disableCertificatePinning(directoryPath: string, task: ListrTaskWrapper) {