---
title: negotiatedSSL
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/streamsocketsecuritylevel/negotiatedssl
---

# negotiatedSSL

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

## Declaration

```swift
static let negotiatedSSL: StreamSocketSecurityLevel
```

## See Also

### Type Properties

- [none](foundation/streamsocketsecuritylevel/none.md)
- [ssLv2](foundation/streamsocketsecuritylevel/sslv2.md)
- [ssLv3](foundation/streamsocketsecuritylevel/sslv3.md)
- [tlSv1](foundation/streamsocketsecuritylevel/tlsv1.md)
