---
title: tlsMaximumSupportedProtocolVersion
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/urlsessionconfiguration/tlsmaximumsupportedprotocolversion
---

# tlsMaximumSupportedProtocolVersion

The maximum TLS protocol version that the client should request when making connections in this session.

## Declaration

```swift
var tlsMaximumSupportedProtocolVersion: tls_protocol_version_t { get set }
```

## See Also

### Setting security policies

- [tlsMinimumSupportedProtocolVersion](foundation/urlsessionconfiguration/tlsminimumsupportedprotocolversion.md)
- [urlCredentialStorage](foundation/urlsessionconfiguration/urlcredentialstorage.md)
- [tlsMinimumSupportedProtocol](foundation/urlsessionconfiguration/tlsminimumsupportedprotocol.md)
- [tlsMaximumSupportedProtocol](foundation/urlsessionconfiguration/tlsmaximumsupportedprotocol.md)
- [requiresDNSSECValidation](foundation/urlsessionconfiguration/requiresdnssecvalidation.md)
