---
title: tlsSessionID
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/nwtlsparameters/tlssessionid
---

# tlsSessionID

The Session ID to use for the associated TCP connection.

## Declaration

```swift
var tlsSessionID: Data? { get set }
```

## Discussion

Discussion The Session ID is used for TLS session resumption.

## See Also

### Accessing TLS parameters

- [sslCipherSuites](networkextension/nwtlsparameters/sslciphersuites.md)
- [minimumSSLProtocolVersion](networkextension/nwtlsparameters/minimumsslprotocolversion.md)
- [maximumSSLProtocolVersion](networkextension/nwtlsparameters/maximumsslprotocolversion.md)
