AVContentKeySessionDelegate_Extensions.DidUpdate(IAVContentKeySessionDelegate, AVContentKeySession, NSData, NSObject) Method

Definition

Developers may override this method to handle a request for a an updated persistableContentKey that was made with the specified keyIdentifier.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public static void DidUpdate (this AVFoundation.IAVContentKeySessionDelegate This, AVFoundation.AVContentKeySession session, Foundation.NSData persistableContentKey, Foundation.NSObject keyIdentifier);
static member DidUpdate : AVFoundation.IAVContentKeySessionDelegate * AVFoundation.AVContentKeySession * Foundation.NSData * Foundation.NSObject -> unit

Parameters

This
IAVContentKeySessionDelegate

The instance on which this extension method operates.

session
AVContentKeySession

The session that is supplying the information for the event.

persistableContentKey
NSData

The updated key.

keyIdentifier
NSObject

The identifier for the updated key.

Attributes

Applies to