Skip to content

Commit

Permalink
Correct example code
Browse files Browse the repository at this point in the history
Greg Stromire committed Jun 20, 2018
1 parent 4754f21 commit 7819714
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -395,17 +395,17 @@ func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationCh
let trust = challenge.protectionSpace.serverTrust,
SecTrustEvaluate(trust, nil) == errSecSuccess,
let serverCert = SecTrustGetCertificateAtIndex(trust, 1) else { // checks intermediate cert (index 1)
return completion(cancel, nil)
return completionHandler(cancel, nil)
}

let pinnedCertData = loadTrustedCertData() // load cert (e.g. from file)
let serverCertData = SecCertificateCopyData(serverCert) as Data

guard pinnedCertData == serverCertData else {
return completion(cancel, nil)
return completionHandler(cancel, nil)
}

// pinning succeeded
completion(.useCredential, URLCredential(trust: trust))
completionHandler(.useCredential, URLCredential(trust: trust))
}
```

0 comments on commit 7819714

Please sign in to comment.