Ejemplo n.º 1
0
 /// <summary>
 /// Create an empty ProvisionRequest instance
 /// </summary>
 /// <returns>An empty ProvisionRequest instance</returns>
 public static ProvisionRequest CreateProvisionRequest()
 {
     ProvisionRequest request = new ProvisionRequest();
     Request.Provision requestData = new Request.Provision();
     request.RequestData = requestData;
     return request;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Create a ProvisionRequest instance using specified information
 /// </summary>
 /// <param name="deviceInformation">Specified the device information</param>
 /// <param name="policies">Specified the policies</param>
 /// <param name="remoteWipe">Specified the remoteWipe</param>
 /// <returns>A ProvisionRequest instance</returns>
 public static ProvisionRequest CreateProvisionRequest(Request.DeviceInformation deviceInformation, Request.ProvisionPolicies policies, Request.ProvisionRemoteWipe remoteWipe)
 {
     ProvisionRequest request = new ProvisionRequest();
     Request.Provision requestData = new Request.Provision
     {
         DeviceInformation = deviceInformation,
         Policies = policies,
         RemoteWipe = remoteWipe
     };
     request.RequestData = requestData;
     return request;
 }
Ejemplo n.º 3
0
        /// <summary>
        /// Generate a Provision request.
        /// </summary>
        /// <returns>Provision request.</returns>
        protected static ProvisionRequest GenerateDefaultProvisionRequest()
        {
            Request.ProvisionPoliciesPolicy policy = new Request.ProvisionPoliciesPolicy
            {
                PolicyType = @"MS-EAS-Provisioning-WBXML"
            };

            Request.ProvisionPolicies policies = new Request.ProvisionPolicies { Policy = policy };
            Request.Provision requestData = new Request.Provision
            {
                Policies = policies,
                DeviceInformation = TestSuiteBase.GenerateDeviceInformation(),
                RemoteWipe = null
            };

            ProvisionRequest provisionRequest = new ProvisionRequest { RequestData = requestData };

            return provisionRequest;
        }