---
title: kCFStreamPropertyAllowConstrainedNetworkAccess
framework: cfnetwork
role: symbol
role_heading: Global Variable
path: cfnetwork/kcfstreampropertyallowconstrainednetworkaccess
---

# kCFStreamPropertyAllowConstrainedNetworkAccess

A Boolean value that indicates whether connections may use the network when the user has specified Low Data Mode.

## Declaration

```swift
let kCFStreamPropertyAllowConstrainedNetworkAccess: CFString
```

## Discussion

Discussion The default value is kCFBooleanTrue and allows the use of constrained interfaces. Set this property to kCFBooleanFalse to disallow the use of constrained interfaces. For more information about constrained interfaces, see allowsConstrainedNetworkAccess.

## See Also

### Constants

- [kCFHTTPVersion3_0](cfnetwork/kcfhttpversion3_0.md)
- [kCFStreamNetworkServiceTypeAVStreaming](cfnetwork/kcfstreamnetworkservicetypeavstreaming.md)
- [kCFStreamNetworkServiceTypeResponsiveAV](cfnetwork/kcfstreamnetworkservicetyperesponsiveav.md)
- [kCFStreamNetworkServiceTypeResponsiveData](cfnetwork/kcfstreamnetworkservicetyperesponsivedata.md)
- [kCFStreamPropertyAllowExpensiveNetworkAccess](cfnetwork/kcfstreampropertyallowexpensivenetworkaccess.md)
- [kCFStreamPropertyConnectionIsExpensive](cfnetwork/kcfstreampropertyconnectionisexpensive.md)
