---
title: "sec_protocol_options_set_tls_renegotiation_enabled(_:_:)"
framework: security
role: symbol
role_heading: Function
path: "security/sec_protocol_options_set_tls_renegotiation_enabled(_:_:)"
---

# sec_protocol_options_set_tls_renegotiation_enabled(_:_:)

## Declaration

```swift
func sec_protocol_options_set_tls_renegotiation_enabled(_ options: sec_protocol_options_t, _ renegotiation_enabled: Bool)
```

## Parameters

- `options`: A sec_protocol_options_t instance.
- `renegotiation_enabled`: Flag to enable or disable TLS (1.2 and prior) session renegotiation.

## Discussion

Discussion Enable or disable TLS (1.2 and prior) session renegotiation. This defaults to true.
