---
title: kCFStreamSocketSecurityLevelNegotiatedSSL
framework: corefoundation
role: symbol
role_heading: Global Variable
path: corefoundation/kcfstreamsocketsecuritylevelnegotiatedssl
---

# kCFStreamSocketSecurityLevelNegotiatedSSL

Specifies that the highest level security protocol that can be negotiated be set as the security protocol for a socket stream.

## Declaration

```swift
let kCFStreamSocketSecurityLevelNegotiatedSSL: CFString
```

## See Also

### Constants

- [kCFStreamSocketSecurityLevelNone](corefoundation/kcfstreamsocketsecuritylevelnone.md)
- [kCFStreamSocketSecurityLevelSSLv2](corefoundation/kcfstreamsocketsecuritylevelsslv2.md)
- [kCFStreamSocketSecurityLevelSSLv3](corefoundation/kcfstreamsocketsecuritylevelsslv3.md)
- [kCFStreamSocketSecurityLevelTLSv1](corefoundation/kcfstreamsocketsecurityleveltlsv1.md)
