[IOT-1895] [IOT-2179] [IOT-1957] /acl2 Resource
ACE2 adds the "wc" property to the "resource" type, and the "conntype" property to the "subject" type, allowing for more flexible wildcards, and removing possible unintended collisions. /acl2 also conforms to a different schema, so the CBOR encode/ decode functions are updated. The unit tests are currently still using oic.sec.ace structures, and will need to be updated to oic.sec.ace2 (see IOT-2192) Updated provisiongclient and provisioning .json/.dat files to use /acl2. [x] update OicSecAce_t to support ace2 [x] update OicSecResource_t to support */+/- rsrc wildcards [x] update AclToCBORPayload() to support /acl2 [x] update JSONToAclBin() to support /acl2 [x] update CBORPayloadToAcl() to support /acl2 [x] remove /oic/sec/acl resource [x] verify provclient/justworks using above revisions [x] verify unitttest using above revisions Change-Id: If5a7105ac223537cd2249cec519e5657f651da3e Signed-off-by:Nathan Heldt-Sheller <nathan.heldt-sheller@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19593Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Kevin Kane <kkane@microsoft.com> Reviewed-by:
Randeep Singh <randeep.s@samsung.com>
Showing
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.