---
title: externalContentProtectionStatus
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcontentkey/externalcontentprotectionstatus
---

# externalContentProtectionStatus

The external protection status for the content key based on all attached displays.

## Declaration

```swift
var externalContentProtectionStatus: AVExternalContentProtectionStatus { get }
```

## Discussion

Discussion This property isn’t key-value observable. Instead, use the contentKeySession(_:externalProtectionStatusDidChangeFor:) delegate method to monitor changes to this value.

## See Also

### Inspecting protection status

- [revoke()](avfoundation/avcontentkey/revoke().md)
