Added new OCStack Error Code for Unauthorized Req (IOT-609)
authorSachin Agrawal <sachin.agrawal@intel.com>
Thu, 16 Jul 2015 05:28:30 +0000 (22:28 -0700)
committerErich Keane <erich.keane@intel.com>
Thu, 16 Jul 2015 18:06:55 +0000 (18:06 +0000)
commit32af9585f4752488ec253321c0305824ee4b64a9
tree9e32bf361c931d47341fe06f97739e56427f9670
parentc37642dbb91c0dcc12c121a96d05bce7d1784a20
Added new OCStack Error Code for Unauthorized Req (IOT-609)

A Server can deny a REST request from a Client if
'Access Control List' does not authorize the request.
Server returns CoAP 401 error code to Client originating the
request. RI layer at client incorrectly translates it to
OC_STACK_ERROR which does not provide specific failure reason
to Client Application.

Change-Id: I127060d186a021c676c36bc6148e264bdcb60fde
Signed-off-by: Sachin Agrawal <sachin.agrawal@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1684
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sakthivel Samidurai <sakthivel.samidurai@intel.com>
Reviewed-by: Erich Keane <erich.keane@intel.com>
resource/csdk/stack/include/octypes.h
resource/csdk/stack/samples/linux/SimpleClientServer/common.cpp
resource/csdk/stack/samples/linux/secure/common.cpp
resource/csdk/stack/samples/linux/secure/occlientbasicops.cpp
resource/csdk/stack/src/ocstack.c
resource/include/StringConstants.h
resource/src/OCException.cpp
resource/unittests/OCExceptionTest.cpp