Все, < /p>
Я смог получить объект Seccertificate представления сертификата X.509. Моя цель - получить оставшуюся информацию о сертификате в читаемом формате человека. Это то, что у меня есть до сих пор: < /p>
func urlSession(_ session: URLSession, task:URLSessionTask, didREceive
challenge: URLAuthenticationChallenge, completionHandler: @escaping
(URLSession.AuthChallengeDisposition, URLCredential?) -> Void {
let serverTrust:SecTrust = challenge.protectionSpace.serverTrust!
let certificate: SecCertificate = SecTrustGetCertificateAtIndex
(serverTrust, 0)!
let summary = SecCertificateCopySubjectSummary(certificate)
print("Cert summary: \(summary)")
}
< /code>
В качестве распечатки я получаю только общее имя сертификата в читаемом формате человека, однако я упускаю оставшуюся информацию о сертификате.>
Подробнее здесь: https://stackoverflow.com/questions/454 ... dable-form