TLS 1.2 on signaling tcp.

pull/1/head
Frederic Jacobs 10 years ago
parent 0ad55853f2
commit e98a6217fe

@ -38,14 +38,14 @@
} }
-(void) handleStreamsOpened:(StreamPair *)streamPair { -(void) handleStreamsOpened:(StreamPair *)streamPair {
[[streamPair inputStream] setProperty:NSStreamSocketSecurityLevelNegotiatedSSL [[streamPair inputStream] setProperty:(__bridge id)CFSTR("kNSStreamSocketSecurityLevelTLSv1_2")
forKey:NSStreamSocketSecurityLevelKey]; forKey:NSStreamSocketSecurityLevelKey];
[[streamPair outputStream] setProperty:NSStreamSocketSecurityLevelNegotiatedSSL [[streamPair outputStream] setProperty:(__bridge id)CFSTR("kNSStreamSocketSecurityLevelTLSv1_2")
forKey:NSStreamSocketSecurityLevelKey]; forKey:NSStreamSocketSecurityLevelKey];
NSDictionary *settings = @{(id)kCFStreamSSLValidatesCertificateChain: @NO, NSDictionary *settings = @{(id)kCFStreamSSLValidatesCertificateChain: @NO,
(id)kCFStreamSSLPeerName: hostNameEndPoint.hostname}; (id)kCFStreamSSLPeerName: hostNameEndPoint.hostname};
CFReadStreamSetProperty((CFReadStreamRef)[streamPair inputStream], CFReadStreamSetProperty((CFReadStreamRef)[streamPair inputStream],
kCFStreamPropertySSLSettings, kCFStreamPropertySSLSettings,

Loading…
Cancel
Save