Exemple #1
0
        internal static PackageDrm GenerateLicenseRequest(string responseData)
        {
            string requestData;
            string licenseUrl;

            Interop.PackageManager.ErrorCode err = Interop.PackageManager.PackageManagerDrmGenerateLicenseRequest(responseData, out requestData, out licenseUrl);
            if (err != Interop.PackageManager.ErrorCode.None)
            {
                throw PackageManagerErrorFactory.GetException(err, "Failed to generate license request");
            }

            PackageDrm packageDrm = CreateDrmRequest(responseData, requestData, licenseUrl);

            return(packageDrm);
        }
Exemple #2
0
        internal static PackageDrm CreateDrmRequest(string responseData, string requestData, string licenseUrl)
        {
            PackageDrm packageDrm = new PackageDrm(responseData, requestData, licenseUrl);

            return(packageDrm);
        }