Просто информация, которая мне нужна- Спасибо!
попросили проверить открытый ключ по известному значению вcanAuthenticateAgainstProtectionSpace
(обратный вызов делегатаNSURLConnection
)
Это то, что я до сих пор:
- (BOOL)connection:(NSURLConnection *)connection
canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace
{
SecKeyRef publicKey = SecTrustCopyPublicKey([protectionSpace serverTrust]);
NSLog(@"%@",SecTrustCopyPublicKey([protectionSpace serverTrust]));
return YES;
}
Как я могу сравнить открытый ключ с известным значением?
NSLog производит:<SecKeyRef: 0x687c000>
который не может быть полезным.