Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
4/8/2010
This topic shows the Device Description Framework (DDF) file for the Proxy Configuration Service Provider.
Open Mobile Alliance Device Management (OMA DM) DDF files and the example in this topic are used only for OMA DM provisioning. For more information, see OMA Device Management.
Note: |
---|
The first line of the DDF is the namespace reference for Microsoft custom properties. For more information, see Managing Microsoft Custom Properties (OMA DM). |
Copy Code | |
---|---|
<MgmtTree xmlns:MSFT="http://schemas.microsoft.com/MobileDevice/DM"> <VerDTD>1.2</VerDTD> <Node> <NodeName>Proxy</NodeName> <Path>./Vendor/MSFT</Path> <DFProperties> <AccessType> <Get /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Permanent /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName></NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrMore /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description>Need to specify all mandatory fields (fields whose occurrence is at least 1). The addition, update, and deletion of this sub-tree of nodes have to be specified in a single atomic transaction.</Description> </DFProperties> <Node> <NodeName>ProxyId</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> <Node> <NodeName>Name</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> <Node> <NodeName>AddrType</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description>one of IPV4,IPV6,E164,ALPHA</Description> </DFProperties> </Node> <Node> <NodeName>Addr</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> <Node> <NodeName>AddrFQDN</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> <Node> <NodeName>ConRefs</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName></NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <OneOrMore /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>ConRef</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> </Node> </Node> <Node> <NodeName>Domains</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName></NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <OneOrMore /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>DomainName</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> </Node> </Node> <Node> <NodeName>Ports</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName></NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <OneOrMore /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>PortNbr</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <int /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue>0</MSFT:MinValue> <MSFT:MaxValue>65535</MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> <Node> <NodeName>Services</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName></NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <OneOrMore /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>ServiceName</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> </Node> </Node> </Node> </Node> <Node> <NodeName>ProxyType</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Replace /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description>one of WAP,SOCKS,ISA,NULL</Description> </DFProperties> </Node> <Node> <NodeName>ProxyParams</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>WAP</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description>applicable only if ProxyType is set to "WAP".</Description> </DFProperties> <Node> <NodeName>Trust</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> <Replace /> </AccessType> <DFFormat> <bool /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> <Node> <NodeName>PushEnabled</NodeName> <DFProperties> <AccessType> <Add /> <Get /> <Delete /> <Replace /> </AccessType> <DFFormat> <bool /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>3</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description>TRUE if it is a push proxy gateway entry; otherwise, assumed to be FALSE.</Description> </DFProperties> </Node> </Node> </Node> <Node> <NodeName>Ext</NodeName> <DFProperties> <AccessType> <Get /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <ZeroOrOne /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>1</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>Microsoft</NodeName> <DFProperties> <AccessType> <Get /> </AccessType> <DFFormat> <node /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>1</MSFT:RWAccess> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> <Node> <NodeName>Guid</NodeName> <DFProperties> <AccessType> <Get /> </AccessType> <DFFormat> <chr /> </DFFormat> <Occurrence> <One /> </Occurrence> <Scope> <Dynamic /> </Scope> <MSFT:RWAccess>1</MSFT:RWAccess> <DFType> <MIME>text/plain</MIME> </DFType> <MSFT:MinValue></MSFT:MinValue> <MSFT:MaxValue></MSFT:MaxValue> <MSFT:MaxLength></MSFT:MaxLength> <Description></Description> </DFProperties> </Node> </Node> </Node> </Node> </Node> </MgmtTree> |