CachingTaskLicense_Objc

@objc(THEOplayerCachingTaskLicense)
public protocol CachingTaskLicense_Objc

The caching task license controller which can be used to renew the license.

  • Renews all the licenses associated with this caching task.

    Remark

    Uses the DRM configuration provided at task creation time for license renewal.

    Declaration

    Swift

    func renew()
  • Renews all the licenses associated with this caching task.

    Declaration

    Swift

    func renew(_ drmConfiguation: DRMConfiguration_Objc)

    Parameters

    drmConfiguation

    The DRMConfiguration used for license renewal.