---
title: NWParameters.PrivacyContext.ResolverConfiguration
framework: network
role: symbol
role_heading: Enumeration
path: network/nwparameters/privacycontext/resolverconfiguration
---

# NWParameters.PrivacyContext.ResolverConfiguration

A DNS server configuration that uses TLS or HTTPS.

## Declaration

```swift
enum ResolverConfiguration
```

## Topics

### Resolver Types

- [NWParameters.PrivacyContext.ResolverConfiguration.https(_:serverAddresses:)](network/nwparameters/privacycontext/resolverconfiguration/https(_:serveraddresses:).md)
- [NWParameters.PrivacyContext.ResolverConfiguration.tls(_:serverAddresses:)](network/nwparameters/privacycontext/resolverconfiguration/tls(_:serveraddresses:).md)

## Relationships

### Conforms To

- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Requiring Encrypted DNS

- [requireEncryptedNameResolution(_:fallbackResolver:)](network/nwparameters/privacycontext/requireencryptednameresolution(_:fallbackresolver:).md)
