• No se han encontrado resultados

4.3 Establecimiento del 1º Plan de Acción Con estos datos y la necesidad urgente de ponerse “manos a la

</complexType>

<complexType name="ProfileAssignmentComparison"> <sequence>

<element name="differences" nillable="true" type="impl:ArrayOf_tns1_ProfileAttributeDifference"/> <element name="profileId" nillable="true" type="xsd:string"/>

</sequence> </complexType>

<complexType name="CompareProfileAssignmentsResponse"> <sequence>

<element name="comparisons" nillable="true" type="impl:ArrayOf_tns1_ProfileAssignmentComparison"/> <element name="statusCode" nillable="true" type="xsd:string"/>

</sequence> </complexType>

<complexType name="ResendProfileAssignmentsRequest"> <sequence>

<element name="externalDeviceId" nillable="true" type="xsd:string"/>

<element name="profileNames" nillable="true" type="impl:ArrayOf_xsd_string"/>

<element name="provisioningRequestOptions" nillable="true" type="tns1:ProvisioningRequestOptionsRequest"/> </sequence>

</complexType>

<complexType name="DeviceJobStatusResponse"> <sequence>

<element name="jobId" nillable="true" type="xsd:string"/>

<element name="jobStatusCode" nillable="true" type="xsd:string"/> <element name="statusCode" nillable="true" type="xsd:string"/> </sequence>

</complexType>

<complexType name="CreateWorkflowJobRequest"> <sequence>

<element name="externalDeviceId" nillable="true" type="xsd:string"/>

<element name="provisioningRequestOptions" nillable="true" type="tns1:ProvisioningRequestOptionsRequest"/> <element name="workflowJobName" nillable="true" type="xsd:string"/>

</sequence> </complexType>

<complexType name="GetAvailableWorkflowJobNamesResponse"> <sequence>

<element name="statusCode" nillable="true" type="xsd:string"/>

<element name="workflowJobNames" nillable="true" type="impl:ArrayOf_xsd_string"/> </sequence>

</complexType> </schema>

<schema targetNamespace="http://domain.cp.insignia.com" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://values.webservices.oma.insignia.com"/> <import namespace="http://values.assignImageToDevice.webservices.oma.insignia.com"/> <import namespace="http://www.insignia.com/ssp/deviceManagementWS"/> <import namespace="http://values.oampAdapter.insignia.com"/> <import namespace="http://values.deviceManagement.insignia.com"/> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="CPSignature"> <sequence>

<element name="supportsNetworkPIN" type="xsd:boolean"/> <element name="supportsNone" type="xsd:boolean"/>

<element name="supportsUserNetworkPIN" type="xsd:boolean"/> <element name="supportsUserPIN" type="xsd:boolean"/> </sequence>

</complexType> </schema>

<schema targetNamespace="http://values.deviceManagement.insignia.com" xmlns="http://www.w3.org/2001/XMLSchema">

WSDL Reference

140

<import namespace="http://values.webservices.oma.insignia.com"/> <import namespace="http://values.assignImageToDevice.webservices.oma.insignia.com"/> <import namespace="http://www.insignia.com/ssp/deviceManagementWS"/> <import namespace="http://values.oampAdapter.insignia.com"/> <import namespace="http://domain.cp.insignia.com"/> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="DMScript"> <sequence>

<element name="command" nillable="true" type="xsd:string"/> <element name="name" nillable="true" type="xsd:string"/> </sequence>

</complexType> </schema>

<schema targetNamespace="http://values.oampAdapter.insignia.com" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://values.webservices.oma.insignia.com"/> <import namespace="http://values.assignImageToDevice.webservices.oma.insignia.com"/> <import namespace="http://www.insignia.com/ssp/deviceManagementWS"/> <import namespace="http://domain.cp.insignia.com"/> <import namespace="http://values.deviceManagement.insignia.com"/> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="FindDeviceResponse"> <sequence>

<element name="deviceModelName" nillable="true" type="xsd:string"/> <element name="deviceNumber" nillable="true" type="xsd:string"/> <element name="externalDeviceId" nillable="true" type="xsd:string"/> <element name="externalImageId" nillable="true" type="xsd:string"/> <element name="isActivated" type="xsd:boolean"/>

<element name="isActiveForSubscriber" type="xsd:boolean"/>

<element name="manufacturerName" nillable="true" type="xsd:string"/> <element name="status" nillable="true" type="xsd:string"/>

</sequence> </complexType> </schema> <schema targetNamespace="http://values.assignImageToDevice.webservices.oma.insignia.com" xmlns="http://www.↲ w3.org/2001/XMLSchema"> <import namespace="http://values.webservices.oma.insignia.com"/> <import namespace="http://www.insignia.com/ssp/deviceManagementWS"/> <import namespace="http://values.oampAdapter.insignia.com"/> <import namespace="http://domain.cp.insignia.com"/> <import namespace="http://values.deviceManagement.insignia.com"/> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="ImageSummaryResponse"> <sequence>

<element name="imageExternalId" nillable="true" type="xsd:string"/> <element name="numberOfDevices" type="xsd:int"/>

</sequence> </complexType> <complexType name="AccessibleImageSummaryResponse"> <complexContent> <extension base="tns4:ImageSummaryResponse"> <sequence>

<element name="singleStepUpdate" type="xsd:boolean"/> </sequence> </extension> </complexContent> </complexType> <complexType name="GetCompatibleImagesForDeviceResponse"> <complexContent>

141

Device Management WSDL

<extension base="tns5:FindDeviceResponse"> <sequence>

<element name="accesibleImageSummaryList" nillable="true" type=↲ "impl:ArrayOf_tns4_AccessibleImageSummaryResponse"/> </sequence> </extension> </complexContent> </complexType> <complexType name="UpdateSummaryResponse"> <sequence>

<element name="fromImageExternalId" nillable="true" type="xsd:string"/> <element name="fromImageId" type="xsd:int"/>

<element name="manufacturerName" nillable="true" type="xsd:string"/> <element name="modelId" type="xsd:int"/>

<element name="modelName" nillable="true" type="xsd:string"/> <element name="size" type="xsd:int"/>

<element name="status" nillable="true" type="xsd:string"/>

<element name="toImageExternalId" nillable="true" type="xsd:string"/> <element name="toImageId" type="xsd:int"/>

<element name="updateId" type="xsd:int"/> </sequence>

</complexType>

<complexType name="UpdatePathSummaryResponse"> <sequence>

<element name="updateSummaryResponse" nillable="true" type="impl:ArrayOf_tns4_UpdateSummaryResponse"/> </sequence> </complexType> <complexType name="GetUpdatePathsForDeviceAndImageResponse"> <complexContent> <extension base="tns5:FindDeviceResponse"> <sequence>

<element name="toImageExternalId" nillable="true" type="xsd:string"/> <element name="toImageNumberOfDevices" type="xsd:int"/>

<element name="updatePathSummaryResponseList" nillable="true" type=↲ "impl:ArrayOf_tns4_UpdatePathSummaryResponse"/> </sequence> </extension> </complexContent> </complexType> <complexType name="AssignImageToDeviceRequest"> <sequence>

<element name="externalDeviceId" nillable="true" type="xsd:string"/>

<element name="externalImageIdsForUpdatePath" nillable="true" type="impl:ArrayOf_xsd_string"/> <element name="newExternalImageId" nillable="true" type="xsd:string"/>

<element name="provisioningRequestOptionsRequest" nillable="true" type=↲ "tns1:ProvisioningRequestOptionsRequest"/> </sequence> </complexType> </schema> </wsdl:types> <wsdl:message name="getAvailableProfilesForDeviceResponse">

<wsdl:part name="getAvailableProfilesForDeviceReturn" type="tns1:GetAvailableProfilesForDeviceResponse"/> </wsdl:message>

<wsdl:message name="getJobStatusForDeviceResponseRequest"> <wsdl:part name="externalDeviceId" type="xsd:string"/> <wsdl:part name="jobId" type="xsd:string"/>

</wsdl:message>

<wsdl:message name="createCommandScriptJobForDeviceResponse">

WSDL Reference

142

<wsdl:part name="createCommandScriptJobForDeviceReturn" type="tns1:JobCreationResponse"/> </wsdl:message>

<wsdl:message name="compareProfileAssignmentsResponse">

<wsdl:part name="compareProfileAssignmentsReturn" type="tns1:CompareProfileAssignmentsResponse"/> </wsdl:message>

<wsdl:message name="getUpdatePathsForDeviceAndImageRequest"> <wsdl:part name="externalDeviceId" type="xsd:string"/> <wsdl:part name="externalImageId" type="xsd:string"/> </wsdl:message>

<wsdl:message name="createWorkflowJobRequest">

<wsdl:part name="request" type="tns1:CreateWorkflowJobRequest"/> </wsdl:message>

<wsdl:message name="resendProfileAssignmentsResponse">

<wsdl:part name="resendProfileAssignmentsReturn" type="tns1:JobCreationResponse"/> </wsdl:message>

<wsdl:message name="compareProfileAssignmentsRequest"> <wsdl:part name="externalDeviceId" type="xsd:string"/>

<wsdl:part name="profileNames" type="impl:ArrayOf_xsd_string"/> </wsdl:message>

<wsdl:message name="createDiscoveryJobForDeviceResponse">

<wsdl:part name="createDiscoveryJobForDeviceReturn" type="tns1:JobCreationResponse"/> </wsdl:message>

<wsdl:message name="getDeviceTreeResponse">

<wsdl:part name="getDeviceTreeReturn" type="tns1:GetDeviceTreeResponse"/> </wsdl:message>

<wsdl:message name="getProfileAssignmentsResponse">

<wsdl:part name="getProfileAssignmentsReturn" type="tns1:ProfileAssignmentsDeviceResponse"/> </wsdl:message>

<wsdl:message name="assignImageToDeviceRequest">

<wsdl:part name="assignImageToDeviceRequest" type="tns4:AssignImageToDeviceRequest"/> </wsdl:message>

<wsdl:message name="getAvailableProfilesForDeviceRequest"> <wsdl:part name="externalDeviceId" type="xsd:string"/> </wsdl:message>

<wsdl:message name="getDeviceTreeRequest">

<wsdl:part name="externalDeviceId" type="xsd:string"/> <wsdl:part name="fullPathToNode" type="xsd:string"/> </wsdl:message>

<wsdl:message name="editProfileAssignmentsRequest"> <wsdl:part name="externalDeviceId" type="xsd:string"/>

<wsdl:part name="changeRequest" type="impl:ArrayOf_tns1_ProfileAssignmentChangeRequest"/> </wsdl:message>

<wsdl:message name="createWorkflowJobResponse">

<wsdl:part name="createWorkflowJobReturn" type="tns1:JobCreationResponse"/> </wsdl:message>

<wsdl:message name="resendProfileAssignmentsRequest">

<wsdl:part name="request" type="tns1:ResendProfileAssignmentsRequest"/> </wsdl:message>

<wsdl:message name="getCompatibleImagesForDeviceRequest"> <wsdl:part name="externalDeviceId" type="xsd:string"/> </wsdl:message>

<wsdl:message name="getCompatibleImagesForDeviceResponse">

<wsdl:part name="getCompatibleImagesForDeviceReturn" type="tns4:GetCompatibleImagesForDeviceResponse"/> </wsdl:message>

<wsdl:message name="assignProfilesToDeviceRequest">

<wsdl:part name="request" type="tns1:AssignProfilesToDeviceRequest"/> </wsdl:message>

<wsdl:message name="createCommandScriptJobForDeviceRequest">

143