---
title: WebContentSettings.FilterPolicy
framework: managedsettings
role: symbol
role_heading: Enumeration
path: managedsettings/webcontentsettings/filterpolicy
---

# WebContentSettings.FilterPolicy

The policies available for filtering web content based on specific web domains.

## Declaration

```swift
enum FilterPolicy
```

## Topics

### Providing filters and exceptions

- [WebContentSettings.FilterPolicy.all(except:)](managedsettings/webcontentsettings/filterpolicy/all(except:).md)
- [WebContentSettings.FilterPolicy.auto(_:except:)](managedsettings/webcontentsettings/filterpolicy/auto(_:except:).md)
- [WebContentSettings.FilterPolicy.none](managedsettings/webcontentsettings/filterpolicy/none.md)
- [WebContentSettings.FilterPolicy.specific(_:)](managedsettings/webcontentsettings/filterpolicy/specific(_:).md)

### Comparing policies

- [==(_:_:)](managedsettings/webcontentsettings/filterpolicy/==(_:_:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)

## See Also

### Filtering web domains

- [blockedByFilter](managedsettings/webcontentsettings/blockedbyfilter-swift.property.md)
- [blockedByFilter](managedsettings/webcontentsettings/blockedbyfilter-swift.type.property.md)
