@svta/common-media-library
    Preparing search index...

    Function decodeFairPlayLicense

    • Beta

      Decodes a FairPlay DRM license response.

      Parameters

      • response: string | ArrayBuffer

        The license response, either a base64 string or ArrayBuffer

      Returns Uint8Array

      A Uint8Array containing the decoded license

      const base64String = btoa('test');
      const result = decodeFairPlayLicense(base64String);
      deepStrictEqual(new TextDecoder().decode(result), 'test');