---
title: complete
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/fileprotectiontype/complete
---

# complete

The file is stored in an encrypted format on disk and cannot be read from or written to while the device is locked or booting.

## Declaration

```swift
static let complete: FileProtectionType
```

## See Also

### Working with Protection Levels

- [completeUnlessOpen](foundation/fileprotectiontype/completeunlessopen.md)
- [completeUntilFirstUserAuthentication](foundation/fileprotectiontype/completeuntilfirstuserauthentication.md)
- [none](foundation/fileprotectiontype/none.md)
