---
title: AVContentKeyRequestProtocolVersionsKey
framework: avfoundation
role: symbol
role_heading: Global Variable
path: avfoundation/avcontentkeyrequestprotocolversionskey
---

# AVContentKeyRequestProtocolVersionsKey

A key that specifies the versions of the content protection protocol supported by the application.

## Declaration

```swift
let AVContentKeyRequestProtocolVersionsKey: String
```

## Discussion

Discussion The contents of this key are an NSArray or one or more NSNumber objects.

## See Also

### Getting content key request data

- [makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:completionHandler:)](avfoundation/avcontentkeyrequest/makestreamingcontentkeyrequestdata(forapp:contentidentifier:options:completionhandler:).md)
- [AVContentKeyRequestRequiresValidationDataInSecureTokenKey](avfoundation/avcontentkeyrequestrequiresvalidationdatainsecuretokenkey.md)
- [AVContentKeyRequestRandomDeviceIdentifierSeedKey](avfoundation/avcontentkeyrequestrandomdeviceidentifierseedkey.md)
- [AVContentKeyRequestShouldRandomizeDeviceIdentifierKey](avfoundation/avcontentkeyrequestshouldrandomizedeviceidentifierkey.md)
