-Uri-Host = IP address or the FQDN of registrar CSE
-Uri-Path = {CSEBaseName}
-oneM2M-FR=AE-ID
-oneM2M-RQI=token-string (->CRQI)
-Uri-Query = (fu=1)
-Uri-Query = (ofst=3)
-Empty payload
-step_id:TD_M2M_NH_61_step_03
type:check
description:
-'RegistrarCSEsendsresponsecontaining'
--Code = 2.05(Content)
-oneM2M-RSC=2000
-oneM2M-RQI=CRQI
-content-format=application/vnd.oneM2M-res+xml or application/vnd.oneM2M-res+json
-Non-empty Payload=Serialized representation of data object containing only 3 of the 6 <AE>, <Container>, and <contentInstance> resources hosted by the Registrar CSE.
-step_id:TD_M2M_NH_61_step_04
type:verify
node:adn
description:
-'AEindicatessuccessfuloperation'
---!testcase
testcase_id:TD_M2M_NH_62
uri :http://doc.f-interop.eu/tests/TD_M2M_NH_62
configuration:M2M_CFG_01
objective:AE discovers accessible resources residing in Registrar CSE using the offset filter criteria.
pre_conditions:
-<AE1> and <AE2> resources are created in Registrar CSE.
-A <container> resource is created under both <AE> resource in Registrar CSE.
-A <contentInstance> resource is created under both <Container> resources in Registar CSE.
-Uri-Host = IP address or the FQDN of registrar CSE
-Uri-Path = {CSEBaseName}
-oneM2M-FR=AE-ID
-oneM2M-RQI=token-string (->CRQI)
-Uri-Query = (ofst=0)
-Uri-Query = (lim=2)
-Empty payload
-step_id:TD_M2M_NH_62_step_03
type:check
description:
-'RegistrarCSEsendsresponsecontaining'
--Code = 2.05(Content)
-oneM2M-RSC=2000
-oneM2M-RQI=CRQI
-content-format=application/vnd.oneM2M-res+xml or application/vnd.oneM2M-res+json
-Non-empty Payload=Serialized representation of data object containing <AE> resources.
-step_id:TD_M2M_NH_62_step_04
type:verify
node:adn
description:
-'AEindicatessuccessfuloperation'
---!testcase
testcase_id :TD_M2M_NH_73
uri :http://doc.f-interop.eu/tests/TD_M2M_NH_73
configuration:M2M_CFG_01
objective:AE delete request is rejected due to accessControlPolicy (accessControlOriginators).
pre_conditions:
-CSEBase resource has been created in registrar CSE with name {CSEBaseName}
-AE has created a <AE> resource on registrar CSE with name {AE}
-accessControlPolicy resource has been created in registrar CSE under <AE> resource with name {accessControlPolicyName}, and accessControlOriginators with no privilege for AE.
-AE has created a <container> resouce on registrar CSE under <AE>, with name {containerName} and accessControlPolicyIDs including proper identifier of accessControlPolicy resource.
objective:AE delete request is allowed due to accessControlPolicy.
pre_conditions:
-CSEBase resource has been created in registrar CSE with name {CSEBaseName}
-AE has created a <AE> resource on registrar CSE with name {AE}
-accessControlPolicy resource has been created in registrar CSE under <AE> resource with name {accessControlPolicyName}, accessControlOperations with delete privilege, and accessControlOriginators with privilege for AE.
-AE has created a <container> resouce on registrar CSE under <AE>, with name {containerName} and accessControlPolicyIDs including proper identifier of accessControlPolicy resource.