Package org.robovm.apple.avfoundation
Interface AVContentKeySessionDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
AVContentKeySessionDelegateAdapter
public interface AVContentKeySessionDelegate extends NSObjectProtocol
- Since:
- Available in iOS 10.3 and later.
-
Method Summary
Modifier and Type Method Description voidcontentKeyRequestDidSucceed(AVContentKeySession session, AVContentKeyRequest keyRequest)voidcontentKeySessionContentProtectionSessionIdentifierDidChange(AVContentKeySession session)voidcontentKeySessionDidGenerateExpiredSessionReport(AVContentKeySession session)voiddidFailWithError(AVContentKeySession session, AVContentKeyRequest keyRequest, NSError err)voiddidProvideContentKeyRequest(AVContentKeySession session, AVContentKeyRequest keyRequest)voiddidProvidePersistableContentKeyRequest(AVContentKeySession session, AVPersistableContentKeyRequest keyRequest)voiddidProvideRenewingContentKeyRequest(AVContentKeySession session, AVContentKeyRequest keyRequest)voiddidUpdatePersistableContentKey(AVContentKeySession session, NSData persistableContentKey, NSObject keyIdentifier)booleanshouldRetryContentKeyRequest(AVContentKeySession session, AVContentKeyRequest keyRequest, String retryReason)
-
Method Details
-
didProvideContentKeyRequest
-
didProvideRenewingContentKeyRequest
void didProvideRenewingContentKeyRequest(AVContentKeySession session, AVContentKeyRequest keyRequest) -
didProvidePersistableContentKeyRequest
void didProvidePersistableContentKeyRequest(AVContentKeySession session, AVPersistableContentKeyRequest keyRequest) -
didUpdatePersistableContentKey
void didUpdatePersistableContentKey(AVContentKeySession session, NSData persistableContentKey, NSObject keyIdentifier)- Since:
- Available in iOS 11.0 and later.
-
didFailWithError
-
shouldRetryContentKeyRequest
boolean shouldRetryContentKeyRequest(AVContentKeySession session, AVContentKeyRequest keyRequest, String retryReason) -
contentKeyRequestDidSucceed
- Since:
- Available in iOS 12.0 and later.
-
contentKeySessionContentProtectionSessionIdentifierDidChange
-
contentKeySessionDidGenerateExpiredSessionReport
- Since:
- Available in iOS 12.0 and later.
-