---
title: CFNetwork
framework: cfnetwork
role: collection
role_heading: Framework
path: cfnetwork
---

# CFNetwork

Access network services and handle changes in network configurations. Build on abstractions of network protocols to simplify tasks such as working with BSD sockets, administering HTTP and FTP servers, and managing Bonjour services.

## Topics

### Errors

- [CFNetworkErrors](cfnetwork/cfnetworkerrors.md)
- [Error Dictionary Keys](cfnetwork/error-dictionary-keys.md)
- [Error Domains](cfnetwork/error-domains.md)

### Hosts

- [CFHost](cfnetwork/cfhost.md)
- [CFHostInfoType](cfnetwork/cfhostinfotype.md)
- [CFHostClientContext](cfnetwork/cfhostclientcontext.md)
- [CFHostCancelInfoResolution(_:_:)](cfnetwork/cfhostcancelinforesolution(_:_:).md)
- [CFHostCreateCopy(_:_:)](cfnetwork/cfhostcreatecopy(_:_:).md)
- [CFHostCreateWithAddress(_:_:)](cfnetwork/cfhostcreatewithaddress(_:_:).md)
- [CFHostCreateWithName(_:_:)](cfnetwork/cfhostcreatewithname(_:_:).md)
- [CFHostGetAddressing(_:_:)](cfnetwork/cfhostgetaddressing(_:_:).md)
- [CFHostGetNames(_:_:)](cfnetwork/cfhostgetnames(_:_:).md)
- [CFHostGetReachability(_:_:)](cfnetwork/cfhostgetreachability(_:_:).md)
- [CFHostGetTypeID()](cfnetwork/cfhostgettypeid().md)
- [CFHostScheduleWithRunLoop(_:_:_:)](cfnetwork/cfhostschedulewithrunloop(_:_:_:).md)
- [CFHostSetClient(_:_:_:)](cfnetwork/cfhostsetclient(_:_:_:).md)
- [CFHostStartInfoResolution(_:_:_:)](cfnetwork/cfhoststartinforesolution(_:_:_:).md)
- [CFHostUnscheduleFromRunLoop(_:_:_:)](cfnetwork/cfhostunschedulefromrunloop(_:_:_:).md)

### Global Proxy Configuration

- [CFNetworkCopyProxiesForURL(_:_:)](cfnetwork/cfnetworkcopyproxiesforurl(_:_:).md)
- [CFNetworkCopyProxiesForAutoConfigurationScript(_:_:_:)](cfnetwork/cfnetworkcopyproxiesforautoconfigurationscript(_:_:_:).md)
- [CFNetworkExecuteProxyAutoConfigurationScript(_:_:_:_:)](cfnetwork/cfnetworkexecuteproxyautoconfigurationscript(_:_:_:_:).md)
- [CFNetworkExecuteProxyAutoConfigurationURL(_:_:_:_:)](cfnetwork/cfnetworkexecuteproxyautoconfigurationurl(_:_:_:_:).md)
- [CFNetworkCopySystemProxySettings()](cfnetwork/cfnetworkcopysystemproxysettings().md)
- [CFProxyAutoConfigurationResultCallback](cfnetwork/cfproxyautoconfigurationresultcallback.md)
- [Property Keys](cfnetwork/property-keys.md)
- [Proxy Types](cfnetwork/proxy-types.md)
- [Global Proxy Settings Constants](cfnetwork/global-proxy-settings-constants.md)

### HTTP Authentication

- [CFHTTPAuthentication](cfnetwork/cfhttpauthentication.md)
- [CFHTTPAuthenticationAppliesToRequest(_:_:)](cfnetwork/cfhttpauthenticationappliestorequest(_:_:).md)
- [CFHTTPAuthenticationCopyDomains(_:)](cfnetwork/cfhttpauthenticationcopydomains(_:).md)
- [CFHTTPAuthenticationCopyMethod(_:)](cfnetwork/cfhttpauthenticationcopymethod(_:).md)
- [CFHTTPAuthenticationCopyRealm(_:)](cfnetwork/cfhttpauthenticationcopyrealm(_:).md)
- [CFHTTPAuthenticationCreateFromResponse(_:_:)](cfnetwork/cfhttpauthenticationcreatefromresponse(_:_:).md)
- [CFHTTPAuthenticationGetTypeID()](cfnetwork/cfhttpauthenticationgettypeid().md)
- [CFHTTPAuthenticationIsValid(_:_:)](cfnetwork/cfhttpauthenticationisvalid(_:_:).md)
- [CFHTTPAuthenticationRequiresAccountDomain(_:)](cfnetwork/cfhttpauthenticationrequiresaccountdomain(_:).md)
- [CFHTTPAuthenticationRequiresOrderedRequests(_:)](cfnetwork/cfhttpauthenticationrequiresorderedrequests(_:).md)
- [CFHTTPAuthenticationRequiresUserNameAndPassword(_:)](cfnetwork/cfhttpauthenticationrequiresusernameandpassword(_:).md)
- [kCFHTTPAuthenticationAccountDomain](cfnetwork/kcfhttpauthenticationaccountdomain.md)
- [kCFHTTPAuthenticationPassword](cfnetwork/kcfhttpauthenticationpassword.md)
- [kCFHTTPAuthenticationSchemeBasic](cfnetwork/kcfhttpauthenticationschemebasic.md)
- [kCFHTTPAuthenticationSchemeDigest](cfnetwork/kcfhttpauthenticationschemedigest.md)
- [kCFHTTPAuthenticationSchemeKerberos](cfnetwork/kcfhttpauthenticationschemekerberos.md)
- [kCFHTTPAuthenticationSchemeNTLM](cfnetwork/kcfhttpauthenticationschementlm.md)
- [kCFHTTPAuthenticationSchemeNegotiate](cfnetwork/kcfhttpauthenticationschemenegotiate.md)
- [kCFHTTPAuthenticationSchemeNegotiate2](cfnetwork/kcfhttpauthenticationschemenegotiate2.md)
- [kCFHTTPAuthenticationSchemeXMobileMeAuthToken](cfnetwork/kcfhttpauthenticationschemexmobilemeauthtoken.md)
- [kCFHTTPAuthenticationUsername](cfnetwork/kcfhttpauthenticationusername.md)

### HTTP Messages

- [CFHTTPMessage](cfnetwork/cfhttpmessage.md)
- [CFHTTPMessageAddAuthentication(_:_:_:_:_:_:)](cfnetwork/cfhttpmessageaddauthentication(_:_:_:_:_:_:).md)
- [CFHTTPMessageAppendBytes(_:_:_:)](cfnetwork/cfhttpmessageappendbytes(_:_:_:).md)
- [CFHTTPMessageApplyCredentialDictionary(_:_:_:_:)](cfnetwork/cfhttpmessageapplycredentialdictionary(_:_:_:_:).md)
- [CFHTTPMessageApplyCredentials(_:_:_:_:_:)](cfnetwork/cfhttpmessageapplycredentials(_:_:_:_:_:).md)
- [CFHTTPMessageCopyAllHeaderFields(_:)](cfnetwork/cfhttpmessagecopyallheaderfields(_:).md)
- [CFHTTPMessageCopyBody(_:)](cfnetwork/cfhttpmessagecopybody(_:).md)
- [CFHTTPMessageCopyHeaderFieldValue(_:_:)](cfnetwork/cfhttpmessagecopyheaderfieldvalue(_:_:).md)
- [CFHTTPMessageCopyRequestMethod(_:)](cfnetwork/cfhttpmessagecopyrequestmethod(_:).md)
- [CFHTTPMessageCopyRequestURL(_:)](cfnetwork/cfhttpmessagecopyrequesturl(_:).md)
- [CFHTTPMessageCopyResponseStatusLine(_:)](cfnetwork/cfhttpmessagecopyresponsestatusline(_:).md)
- [CFHTTPMessageCopySerializedMessage(_:)](cfnetwork/cfhttpmessagecopyserializedmessage(_:).md)
- [CFHTTPMessageCopyVersion(_:)](cfnetwork/cfhttpmessagecopyversion(_:).md)
- [CFHTTPMessageCreateCopy(_:_:)](cfnetwork/cfhttpmessagecreatecopy(_:_:).md)
- [CFHTTPMessageCreateEmpty(_:_:)](cfnetwork/cfhttpmessagecreateempty(_:_:).md)
- [CFHTTPMessageCreateRequest(_:_:_:_:)](cfnetwork/cfhttpmessagecreaterequest(_:_:_:_:).md)
- [CFHTTPMessageCreateResponse(_:_:_:_:)](cfnetwork/cfhttpmessagecreateresponse(_:_:_:_:).md)
- [CFHTTPMessageGetResponseStatusCode(_:)](cfnetwork/cfhttpmessagegetresponsestatuscode(_:).md)
- [CFHTTPMessageGetTypeID()](cfnetwork/cfhttpmessagegettypeid().md)
- [CFHTTPMessageIsHeaderComplete(_:)](cfnetwork/cfhttpmessageisheadercomplete(_:).md)
- [CFHTTPMessageIsRequest(_:)](cfnetwork/cfhttpmessageisrequest(_:).md)
- [CFHTTPMessageSetBody(_:_:)](cfnetwork/cfhttpmessagesetbody(_:_:).md)
- [CFHTTPMessageSetHeaderFieldValue(_:_:_:)](cfnetwork/cfhttpmessagesetheaderfieldvalue(_:_:_:).md)
- [kCFHTTPVersion1_0](cfnetwork/kcfhttpversion1_0.md)
- [kCFHTTPVersion1_1](cfnetwork/kcfhttpversion1_1.md)
- [kCFHTTPVersion2_0](cfnetwork/kcfhttpversion2_0.md)

### FTP

- [CFFTPCreateParsedResourceListing(_:_:_:_:)](cfnetwork/cfftpcreateparsedresourcelisting(_:_:_:_:).md)
- [kCFFTPResourceGroup](cfnetwork/kcfftpresourcegroup.md)
- [kCFFTPResourceLink](cfnetwork/kcfftpresourcelink.md)
- [kCFFTPResourceModDate](cfnetwork/kcfftpresourcemoddate.md)
- [kCFFTPResourceMode](cfnetwork/kcfftpresourcemode.md)
- [kCFFTPResourceName](cfnetwork/kcfftpresourcename.md)
- [kCFFTPResourceOwner](cfnetwork/kcfftpresourceowner.md)
- [kCFFTPResourceSize](cfnetwork/kcfftpresourcesize.md)
- [kCFFTPResourceType](cfnetwork/kcfftpresourcetype.md)

### Network Diagnostics

- [CFNetDiagnostic](cfnetwork/cfnetdiagnostic.md)
- [CFNetDiagnosticStatusValues](cfnetwork/cfnetdiagnosticstatusvalues.md)
- [CFNetDiagnosticCopyNetworkStatusPassively(_:_:)](cfnetwork/cfnetdiagnosticcopynetworkstatuspassively(_:_:).md)
- [CFNetDiagnosticCreateWithStreams(_:_:_:)](cfnetwork/cfnetdiagnosticcreatewithstreams(_:_:_:).md)
- [CFNetDiagnosticCreateWithURL(_:_:)](cfnetwork/cfnetdiagnosticcreatewithurl(_:_:).md)
- [CFNetDiagnosticDiagnoseProblemInteractively(_:)](cfnetwork/cfnetdiagnosticdiagnoseprobleminteractively(_:).md)
- [CFNetDiagnosticSetName(_:_:)](cfnetwork/cfnetdiagnosticsetname(_:_:).md)

### Network Services

- [CFNetService](cfnetwork/cfnetservice.md)
- [CFNetServiceBrowser](cfnetwork/cfnetservicebrowser.md)
- [CFNetServiceBrowserFlags](cfnetwork/cfnetservicebrowserflags.md)
- [CFNetServiceMonitor](cfnetwork/cfnetservicemonitor.md)
- [CFNetServiceMonitorType](cfnetwork/cfnetservicemonitortype.md)
- [CFNetServiceClientContext](cfnetwork/cfnetserviceclientcontext.md)
- [CFNetServiceRegisterFlags](cfnetwork/cfnetserviceregisterflags.md)
- [CFNetServicesError](cfnetwork/cfnetserviceserror.md)
- [CFNetServiceBrowserInvalidate(_:)](cfnetwork/cfnetservicebrowserinvalidate(_:).md)
- [CFNetServiceBrowserScheduleWithRunLoop(_:_:_:)](cfnetwork/cfnetservicebrowserschedulewithrunloop(_:_:_:).md)
- [CFNetServiceBrowserCreate(_:_:_:)](cfnetwork/cfnetservicebrowsercreate(_:_:_:).md)
- [CFNetServiceBrowserGetTypeID()](cfnetwork/cfnetservicebrowsergettypeid().md)
- [CFNetServiceBrowserSearchForDomains(_:_:_:)](cfnetwork/cfnetservicebrowsersearchfordomains(_:_:_:).md)
- [CFNetServiceBrowserSearchForServices(_:_:_:_:)](cfnetwork/cfnetservicebrowsersearchforservices(_:_:_:_:).md)
- [CFNetServiceBrowserStopSearch(_:_:)](cfnetwork/cfnetservicebrowserstopsearch(_:_:).md)
- [CFNetServiceBrowserUnscheduleFromRunLoop(_:_:_:)](cfnetwork/cfnetservicebrowserunschedulefromrunloop(_:_:_:).md)
- [CFNetServiceCancel(_:)](cfnetwork/cfnetservicecancel(_:).md)
- [CFNetServiceCreate(_:_:_:_:_:)](cfnetwork/cfnetservicecreate(_:_:_:_:_:).md)
- [CFNetServiceCreateCopy(_:_:)](cfnetwork/cfnetservicecreatecopy(_:_:).md)
- [CFNetServiceCreateDictionaryWithTXTData(_:_:)](cfnetwork/cfnetservicecreatedictionarywithtxtdata(_:_:).md)
- [CFNetServiceCreateTXTDataWithDictionary(_:_:)](cfnetwork/cfnetservicecreatetxtdatawithdictionary(_:_:).md)
- [CFNetServiceGetAddressing(_:)](cfnetwork/cfnetservicegetaddressing(_:).md)
- [CFNetServiceGetDomain(_:)](cfnetwork/cfnetservicegetdomain(_:).md)
- [CFNetServiceGetName(_:)](cfnetwork/cfnetservicegetname(_:).md)
- [CFNetServiceGetPortNumber(_:)](cfnetwork/cfnetservicegetportnumber(_:).md)
- [CFNetServiceGetTXTData(_:)](cfnetwork/cfnetservicegettxtdata(_:).md)
- [CFNetServiceGetTargetHost(_:)](cfnetwork/cfnetservicegettargethost(_:).md)
- [CFNetServiceGetType(_:)](cfnetwork/cfnetservicegettype(_:).md)
- [CFNetServiceGetTypeID()](cfnetwork/cfnetservicegettypeid().md)
- [CFNetServiceMonitorCreate(_:_:_:_:)](cfnetwork/cfnetservicemonitorcreate(_:_:_:_:).md)
- [CFNetServiceMonitorGetTypeID()](cfnetwork/cfnetservicemonitorgettypeid().md)
- [CFNetServiceMonitorInvalidate(_:)](cfnetwork/cfnetservicemonitorinvalidate(_:).md)
- [CFNetServiceMonitorScheduleWithRunLoop(_:_:_:)](cfnetwork/cfnetservicemonitorschedulewithrunloop(_:_:_:).md)
- [CFNetServiceMonitorStart(_:_:_:)](cfnetwork/cfnetservicemonitorstart(_:_:_:).md)
- [CFNetServiceMonitorStop(_:_:)](cfnetwork/cfnetservicemonitorstop(_:_:).md)
- [CFNetServiceMonitorUnscheduleFromRunLoop(_:_:_:)](cfnetwork/cfnetservicemonitorunschedulefromrunloop(_:_:_:).md)
- [CFNetServiceRegisterWithOptions(_:_:_:)](cfnetwork/cfnetserviceregisterwithoptions(_:_:_:).md)
- [CFNetServiceResolveWithTimeout(_:_:_:)](cfnetwork/cfnetserviceresolvewithtimeout(_:_:_:).md)
- [CFNetServiceSetClient(_:_:_:)](cfnetwork/cfnetservicesetclient(_:_:_:).md)
- [CFNetServiceSetTXTData(_:_:)](cfnetwork/cfnetservicesettxtdata(_:_:).md)
- [CFNetServiceUnscheduleFromRunLoop(_:_:_:)](cfnetwork/cfnetserviceunschedulefromrunloop(_:_:_:).md)
- [CFNetServiceScheduleWithRunLoop(_:_:_:)](cfnetwork/cfnetserviceschedulewithrunloop(_:_:_:).md)

### Streams

- [CFReadStreamCreateForHTTPRequest(_:_:)](cfnetwork/cfreadstreamcreateforhttprequest(_:_:).md)
- [CFReadStreamCreateForStreamedHTTPRequest(_:_:_:)](cfnetwork/cfreadstreamcreateforstreamedhttprequest(_:_:_:).md)
- [kCFStreamPropertyHTTPAttemptPersistentConnection](cfnetwork/kcfstreampropertyhttpattemptpersistentconnection.md)
- [kCFStreamPropertyHTTPFinalRequest](cfnetwork/kcfstreampropertyhttpfinalrequest.md)
- [kCFStreamPropertyHTTPFinalURL](cfnetwork/kcfstreampropertyhttpfinalurl.md)
- [kCFStreamPropertyHTTPProxy](cfnetwork/kcfstreampropertyhttpproxy.md)
- [kCFStreamPropertyHTTPProxyHost](cfnetwork/kcfstreampropertyhttpproxyhost.md)
- [kCFStreamPropertyHTTPProxyPort](cfnetwork/kcfstreampropertyhttpproxyport.md)
- [kCFStreamPropertyHTTPRequestBytesWrittenCount](cfnetwork/kcfstreampropertyhttprequestbyteswrittencount.md)
- [kCFStreamPropertyHTTPResponseHeader](cfnetwork/kcfstreampropertyhttpresponseheader.md)
- [kCFStreamPropertyHTTPSProxyHost](cfnetwork/kcfstreampropertyhttpsproxyhost.md)
- [kCFStreamPropertyHTTPSProxyPort](cfnetwork/kcfstreampropertyhttpsproxyport.md)
- [kCFStreamPropertyHTTPShouldAutoredirect](cfnetwork/kcfstreampropertyhttpshouldautoredirect.md)
- [CFWriteStreamCreateWithFTPURL(_:_:)](cfnetwork/cfwritestreamcreatewithftpurl(_:_:).md)
- [CFReadStreamCreateWithFTPURL(_:_:)](cfnetwork/cfreadstreamcreatewithftpurl(_:_:).md)
- [kCFStreamPropertyFTPAttemptPersistentConnection](cfnetwork/kcfstreampropertyftpattemptpersistentconnection.md)
- [kCFStreamPropertyFTPFetchResourceInfo](cfnetwork/kcfstreampropertyftpfetchresourceinfo.md)
- [kCFStreamPropertyFTPFileTransferOffset](cfnetwork/kcfstreampropertyftpfiletransferoffset.md)
- [kCFStreamPropertyFTPPassword](cfnetwork/kcfstreampropertyftppassword.md)
- [kCFStreamPropertyFTPProxy](cfnetwork/kcfstreampropertyftpproxy.md)
- [kCFStreamPropertyFTPProxyHost](cfnetwork/kcfstreampropertyftpproxyhost.md)
- [kCFStreamPropertyFTPProxyPassword](cfnetwork/kcfstreampropertyftpproxypassword.md)
- [kCFStreamPropertyFTPProxyPort](cfnetwork/kcfstreampropertyftpproxyport.md)
- [kCFStreamPropertyFTPProxyUser](cfnetwork/kcfstreampropertyftpproxyuser.md)
- [kCFStreamPropertyFTPResourceSize](cfnetwork/kcfstreampropertyftpresourcesize.md)
- [kCFStreamPropertyFTPUsePassiveMode](cfnetwork/kcfstreampropertyftpusepassivemode.md)
- [kCFStreamPropertyFTPUserName](cfnetwork/kcfstreampropertyftpusername.md)
- [CFSocketStreamSOCKSGetError(_:)](cfnetwork/cfsocketstreamsocksgeterror(_:).md)
- [CFSocketStreamSOCKSGetErrorSubdomain(_:)](cfnetwork/cfsocketstreamsocksgeterrorsubdomain(_:).md)
- [CFStreamCreatePairWithSocketToCFHost(_:_:_:_:_:)](cfnetwork/cfstreamcreatepairwithsockettocfhost(_:_:_:_:_:).md)
- [CFStreamCreatePairWithSocketToNetService(_:_:_:_:)](cfnetwork/cfstreamcreatepairwithsockettonetservice(_:_:_:_:).md)
- [kCFStreamNetworkServiceType](cfnetwork/kcfstreamnetworkservicetype.md)
- [kCFStreamNetworkServiceTypeBackground](cfnetwork/kcfstreamnetworkservicetypebackground.md)
- [kCFStreamNetworkServiceTypeCallSignaling](cfnetwork/kcfstreamnetworkservicetypecallsignaling.md)
- [kCFStreamNetworkServiceTypeVideo](cfnetwork/kcfstreamnetworkservicetypevideo.md)
- [kCFStreamNetworkServiceTypeVoIP](cfnetwork/kcfstreamnetworkservicetypevoip.md)
- [kCFStreamNetworkServiceTypeVoice](cfnetwork/kcfstreamnetworkservicetypevoice.md)
- [kCFStreamErrorDomainFTP](cfnetwork/kcfstreamerrordomainftp.md)
- [kCFStreamErrorDomainHTTP](cfnetwork/kcfstreamerrordomainhttp.md)
- [kCFStreamErrorDomainMach](cfnetwork/kcfstreamerrordomainmach.md)
- [kCFStreamErrorDomainNetDB](cfnetwork/kcfstreamerrordomainnetdb.md)
- [kCFStreamErrorDomainNetServices](cfnetwork/kcfstreamerrordomainnetservices.md)
- [kCFStreamErrorDomainSOCKS](corefoundation/kcfstreamerrordomainsocks.md)
- [kCFStreamErrorDomainSSL](corefoundation/kcfstreamerrordomainssl.md)
- [kCFStreamErrorDomainSystemConfiguration](cfnetwork/kcfstreamerrordomainsystemconfiguration.md)
- [kCFStreamErrorDomainWinSock](cfnetwork/kcfstreamerrordomainwinsock.md)
- [kCFStreamPropertyConnectionIsCellular](cfnetwork/kcfstreampropertyconnectioniscellular.md)
- [kCFStreamPropertyNoCellular](cfnetwork/kcfstreampropertynocellular.md)
- [kCFStreamPropertyProxyLocalBypass](cfnetwork/kcfstreampropertyproxylocalbypass.md)
- [kCFStreamPropertySOCKSPassword](corefoundation/kcfstreampropertysockspassword.md)
- [kCFStreamPropertySOCKSProxy](corefoundation/kcfstreampropertysocksproxy.md)
- [kCFStreamPropertySOCKSProxyHost](corefoundation/kcfstreampropertysocksproxyhost.md)
- [kCFStreamPropertySOCKSProxyPort](corefoundation/kcfstreampropertysocksproxyport.md)
- [kCFStreamPropertySOCKSUser](corefoundation/kcfstreampropertysocksuser.md)
- [kCFStreamPropertySOCKSVersion](corefoundation/kcfstreampropertysocksversion.md)
- [kCFStreamPropertySSLContext](cfnetwork/kcfstreampropertysslcontext.md)
- [kCFStreamPropertySSLPeerCertificates](cfnetwork/kcfstreampropertysslpeercertificates.md)
- [kCFStreamPropertySSLPeerTrust](cfnetwork/kcfstreampropertysslpeertrust.md)
- [kCFStreamPropertySSLSettings](cfnetwork/kcfstreampropertysslsettings.md)
- [kCFStreamPropertyShouldCloseNativeSocket](corefoundation/kcfstreampropertyshouldclosenativesocket.md)
- [kCFStreamPropertySocketExtendedBackgroundIdleMode](cfnetwork/kcfstreampropertysocketextendedbackgroundidlemode.md)
- [kCFStreamPropertySocketRemoteHost](cfnetwork/kcfstreampropertysocketremotehost.md)
- [kCFStreamPropertySocketRemoteNetService](cfnetwork/kcfstreampropertysocketremotenetservice.md)
- [kCFStreamPropertySocketSecurityLevel](corefoundation/kcfstreampropertysocketsecuritylevel.md)
- [kCFStreamSSLAllowsAnyRoot](cfnetwork/kcfstreamsslallowsanyroot.md)
- [kCFStreamSSLAllowsExpiredCertificates](cfnetwork/kcfstreamsslallowsexpiredcertificates.md)
- [kCFStreamSSLAllowsExpiredRoots](cfnetwork/kcfstreamsslallowsexpiredroots.md)
- [kCFStreamSSLCertificates](cfnetwork/kcfstreamsslcertificates.md)
- [kCFStreamSSLIsServer](cfnetwork/kcfstreamsslisserver.md)
- [kCFStreamSSLLevel](cfnetwork/kcfstreamssllevel.md)
- [kCFStreamSSLPeerName](cfnetwork/kcfstreamsslpeername.md)
- [kCFStreamSSLValidatesCertificateChain](cfnetwork/kcfstreamsslvalidatescertificatechain.md)
- [kCFStreamSocketSOCKSVersion4](corefoundation/kcfstreamsocketsocksversion4.md)
- [kCFStreamSocketSOCKSVersion5](corefoundation/kcfstreamsocketsocksversion5.md)
- [kCFStreamSocketSecurityLevelNegotiatedSSL](corefoundation/kcfstreamsocketsecuritylevelnegotiatedssl.md)
- [kCFStreamSocketSecurityLevelNone](corefoundation/kcfstreamsocketsecuritylevelnone.md)
- [kCFStreamSocketSecurityLevelSSLv2](corefoundation/kcfstreamsocketsecuritylevelsslv2.md)
- [kCFStreamSocketSecurityLevelSSLv3](corefoundation/kcfstreamsocketsecuritylevelsslv3.md)
- [kCFStreamSocketSecurityLevelTLSv1](corefoundation/kcfstreamsocketsecurityleveltlsv1.md)
- [CFStreamErrorHTTP](cfnetwork/cfstreamerrorhttp.md)
- [CFStreamErrorHTTPAuthentication](cfnetwork/cfstreamerrorhttpauthentication.md)
- [Secure Sockets (SOCKS) Errors](cfnetwork/1518266-secure-sockets-socks-errors.md)

### Reference

- [CFNetwork Data Types](cfnetwork/cfnetwork-data-types.md)
- [CFNetwork Enumerations](cfnetwork/cfnetwork-enumerations.md)
- [CFNetwork Constants](cfnetwork/cfnetwork-constants.md)
