diff --git a/README.md b/README.md index 868c1b133659f5c3e2942325a1f2d161c89d3944..41de2f9998740f62a3074e65892ed90ce5b21ef3 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,24 @@ Field Device Configuration schemas This is the repository for developing XML schema for the reource types defined in oneM2M TS-0022 \<authenticationProfile\> + \<dataCollection\> + \<MEFClientRegCfg\> + \<registration\> + \<MAFClientRegCfg\> + \<myCertFileCred\> + \<trustAnchorCred\> DCFG-commonTypes-vx_y_0.xsd defines data types common to all resource types Note: The required xsd files CDT-commonTypes-vx_y_0 can be downloaded from https://git.onem2m.org/PRO/XSD.git + The required xsd files SEC-commonTypes-vx_y_0 can be downloaded from https://git.onem2m.org/SEC/MAF-MEF.git diff --git a/v2_2_0/DCFG-MAFClientRegCfg-v2_2_0.xsd b/v2_2_0/DCFG-MAFClientRegCfg-v2_2_0.xsd index 503f400311732a271d12f45fdcab29870a08843d..cb22339ca11e1edebcc086da20d9ba27efd88b84 100644 --- a/v2_2_0/DCFG-MAFClientRegCfg-v2_2_0.xsd +++ b/v2_2_0/DCFG-MAFClientRegCfg-v2_2_0.xsd @@ -30,10 +30,10 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR elementFormDefault="unqualified" attributeFormDefault="unqualified"> - <xs:include schemaLocation="DCFG-commonTypes-v2_1_0.xsd" /> + <xs:include schemaLocation="DCFG-commonTypes-v2_2_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> <xs:element name="MAFClientRegCfg" substitutionGroup="m2m:sg_mgmtResource"> diff --git a/v2_2_0/DCFG-MEFClientRegCfg-v2_2_0.xsd b/v2_2_0/DCFG-MEFClientRegCfg-v2_2_0.xsd index 472dbd039293e34e9fc7b76d9f1e0788fe96176e..cf6822a00588c96105c2cca029be97d1b94de997 100644 --- a/v2_2_0/DCFG-MEFClientRegCfg-v2_2_0.xsd +++ b/v2_2_0/DCFG-MEFClientRegCfg-v2_2_0.xsd @@ -30,10 +30,10 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR elementFormDefault="unqualified" attributeFormDefault="unqualified"> - <xs:include schemaLocation="DCFG-commonTypes-v2_1_0.xsd" /> + <xs:include schemaLocation="DCFG-commonTypes-v2_2_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> <xs:element name="MEFClientRegCfg" substitutionGroup="m2m:sg_mgmtResource"> diff --git a/v2_2_0/DCFG-authenticationProfile-v2_2_0.xsd b/v2_2_0/DCFG-authenticationProfile-v2_2_0.xsd index 1e8372bfaab439f5b3df4ccb87511c5b67a93152..b5ea2b965d6ecc0a571a0e2c3e1c3a3d93052ca3 100644 --- a/v2_2_0/DCFG-authenticationProfile-v2_2_0.xsd +++ b/v2_2_0/DCFG-authenticationProfile-v2_2_0.xsd @@ -29,11 +29,11 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR xmlns:sec="http://www.onem2m.org/xml/securityProtocols" elementFormDefault="unqualified" attributeFormDefault="unqualified"> - <xs:include schemaLocation="DCFG-commonTypes-v2_1_0.xsd" /> + <xs:include schemaLocation="DCFG-commonTypes-v2_2_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/securityProtocols" schemaLocation="SEC-commonTypes-v2_0_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/securityProtocols" schemaLocation="SEC-commonTypes-v2_1_0.xsd" /> <xs:element name="authenticationProfile" substitutionGroup="m2m:sg_mgmtResource"> <xs:complexType> @@ -43,8 +43,7 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <!-- Resource Specific Attributes --> <xs:sequence> <xs:element name="SUID" type="m2m:suid"/> - <xs:element name="TLSCiphersuites" type="dcfg:listOfTLSCiphersuite" - minOccurs="0"/> + <xs:element name="TLSCiphersuites" type="dcfg:listOfTLSCiphersuite" minOccurs="0"/> <xs:element name="symmKeyID" type="sec:credentialID" minOccurs="0"/> <xs:element name="symmKeyValue" type="xs:base64Binary" minOccurs="0"/> <xs:element name="MAFKeyRegLabels" type="m2m:labels" minOccurs="0"/> diff --git a/v2_2_0/DCFG-dataCollection-v2_2_0.xsd b/v2_2_0/DCFG-dataCollection-v2_2_0.xsd index 5d1e91d034447a49c266d1ab2b7e4e8a7b817360..dfd0d6f329e273b9d7c7650150b876768503cff4 100644 --- a/v2_2_0/DCFG-dataCollection-v2_2_0.xsd +++ b/v2_2_0/DCFG-dataCollection-v2_2_0.xsd @@ -29,8 +29,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified"> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> <xs:element name="dataCollection" substitutionGroup="m2m:sg_mgmtResource"> diff --git a/v2_2_0/DCFG-myCertFileCred-v2_2_0.xsd b/v2_2_0/DCFG-myCertFileCred-v2_2_0.xsd index 509a9ab66e768135e229d5cb1b22a7066b7756be..7a01428a08296f0198a7ae8cb51e8cfebf816941 100644 --- a/v2_2_0/DCFG-myCertFileCred-v2_2_0.xsd +++ b/v2_2_0/DCFG-myCertFileCred-v2_2_0.xsd @@ -29,9 +29,9 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR elementFormDefault="unqualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/securityProtocols" schemaLocation="SEC-commonTypes-v2_0_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/securityProtocols" schemaLocation="SEC-commonTypes-v2_1_0.xsd" /> <xs:element name="myCertFileCred" substitutionGroup="m2m:sg_mgmtResource"> diff --git a/v2_2_0/DCFG-registration-v2_2_0.xsd b/v2_2_0/DCFG-registration-v2_2_0.xsd index 63d5060ff4f566282ed08329a7553c7a6ddf0240..fc7ce29d1fcc092cc39b270b766c662d377d675c 100644 --- a/v2_2_0/DCFG-registration-v2_2_0.xsd +++ b/v2_2_0/DCFG-registration-v2_2_0.xsd @@ -27,8 +27,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR xmlns:m2m="http://www.onem2m.org/xml/protocols" xmlns:dcfg="http://www.onem2m.org/xml/deviceConfig" elementFormDefault="unqualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> <xs:element name="registration" substitutionGroup="m2m:sg_mgmtResource"> diff --git a/v2_2_0/DCFG-trustAnchorCred-v2_2_0.xsd b/v2_2_0/DCFG-trustAnchorCred-v2_2_0.xsd index 75046bc82572e76f8e85dcf2601a887aaeac9db9..050611f16bddb3a25ff0c6c2aba80af9b9121893 100644 --- a/v2_2_0/DCFG-trustAnchorCred-v2_2_0.xsd +++ b/v2_2_0/DCFG-trustAnchorCred-v2_2_0.xsd @@ -30,10 +30,10 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR elementFormDefault="unqualified" attributeFormDefault="unqualified"> - <xs:include schemaLocation="DCFG-commonTypes-v2_1_0.xsd" /> + <xs:include schemaLocation="DCFG-commonTypes-v2_2_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_12_0.xsd" /> - <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_12_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-subscription-v2_15_0.xsd" /> + <xs:import namespace="http://www.onem2m.org/xml/protocols" schemaLocation="CDT-commonTypes-v2_15_0.xsd" /> <xs:element name="trustAnchorCred" substitutionGroup="m2m:sg_mgmtResource">