Contents

invalidatePersistableContentKey(_:options:completionHandler:)

Invalidates the persistable content key and creates a secure server playback context (SPC) to verify the outcome of an invalidation request.

Declaration

func invalidatePersistableContentKey(_ persistableContentKeyData: Data, options: [AVContentKeySessionServerPlaybackContextOption : Any]? = nil, completionHandler handler: @escaping  @Sendable (Data?, (any Error)?) -> Void)
func invalidatePersistableContentKey(_ persistableContentKeyData: Data, options: [AVContentKeySessionServerPlaybackContextOption : Any]? = nil) async throws -> Data

Parameters

  • persistableContentKeyData:

    The persistable content key data to invalidate.

  • options:

    Additional options to use when generating the server playback context. Pass nil to indicate no additional options.

  • handler:

    The completion handler callback.

See Also

Invalidating content keys