fix cert parsing for ios 12
This commit is contained in:
parent
0157c8ec7c
commit
fb323b3033
|
@ -10,9 +10,6 @@ import Foundation
|
||||||
extension SecCertificate {
|
extension SecCertificate {
|
||||||
var data: Data {
|
var data: Data {
|
||||||
let serverCertificateCFData = SecCertificateCopyData(self)
|
let serverCertificateCFData = SecCertificateCopyData(self)
|
||||||
let data = CFDataGetBytePtr(serverCertificateCFData)
|
return serverCertificateCFData as Data
|
||||||
let size = CFDataGetLength(serverCertificateCFData)
|
|
||||||
let certificateData = NSData(bytes: data, length: size)
|
|
||||||
return Data(certificateData)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,9 +10,6 @@ import Foundation
|
||||||
extension SecCertificate {
|
extension SecCertificate {
|
||||||
var data: Data {
|
var data: Data {
|
||||||
let serverCertificateCFData = SecCertificateCopyData(self)
|
let serverCertificateCFData = SecCertificateCopyData(self)
|
||||||
let data = CFDataGetBytePtr(serverCertificateCFData)
|
return serverCertificateCFData as Data
|
||||||
let size = CFDataGetLength(serverCertificateCFData)
|
|
||||||
let certificateData = NSData(bytes: data, length: size)
|
|
||||||
return Data(certificateData)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue