From 8bfb76786ee95707104cd24e726944731114d69e Mon Sep 17 00:00:00 2001 From: Mahendra Nimishakavi Date: Mon, 8 Jul 2019 14:49:21 +0530 Subject: [PATCH] fixing a bug in the default behaviour --- .../_private_/services/network/internal/MASSecurityPolicy.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m b/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m index d3a1cc85..0318cd0f 100644 --- a/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m +++ b/MASFoundation/Classes/_private_/services/network/internal/MASSecurityPolicy.m @@ -128,7 +128,8 @@ - (BOOL)validateCertPinning:(SecTrustRef)serverTrust configuration:(MASSecurityC // // As of this point, if the configuration forces to validate the entire chain, validate entire chain of certificates // - if ([securityConfiguration validateCertificateChain]) + + if (![securityConfiguration validateCertificateChain]) { int matchingCertificatesCount = 0;