Microsoft.WindowsAzure.MediaServices.Client.Tests.GetKeyDeliveryUrlTests.EnsurePlayReadyLicenseDeliveryUrlForEnvelopeKeyFails C# (CSharp) Method

EnsurePlayReadyLicenseDeliveryUrlForEnvelopeKeyFails() private method

        public void EnsurePlayReadyLicenseDeliveryUrlForEnvelopeKeyFails()
        {
            IContentKey contentKey = null;
            IContentKeyAuthorizationPolicy contentKeyAuthorizationPolicy = null;
            IContentKeyAuthorizationPolicyOption policyOption = null;

            try
            {
                contentKey = CreateTestKey(_mediaContext, ContentKeyType.EnvelopeEncryption);

                policyOption = ContentKeyAuthorizationPolicyOptionTests.CreateOption(_mediaContext, String.Empty, ContentKeyDeliveryType.BaselineHttp, null, null, ContentKeyRestrictionType.Open);

                List<IContentKeyAuthorizationPolicyOption> options = new List<IContentKeyAuthorizationPolicyOption>
                {
                    policyOption
                };

                contentKeyAuthorizationPolicy = CreateTestPolicy(_mediaContext, String.Empty, options, ref contentKey);

                contentKey.GetKeyDeliveryUrl(ContentKeyDeliveryType.PlayReadyLicense);
            }
            finally
            {
                CleanupKeyAndPolicy(contentKey, contentKeyAuthorizationPolicy, policyOption);
            }
        }