diff options
author | Kyungwook Tak <k.tak@samsung.com> | 2015-08-25 09:04:51 +0900 |
---|---|---|
committer | Kyungwook Tak <k.tak@samsung.com> | 2015-08-25 15:26:32 +0900 |
commit | aac9dc5483f5faea151a510dcc40c3e44097cabd (patch) | |
tree | 6b54e562138c9b8d92c746464b6f2ae43f05c4e8 /src/include | |
parent | c86a9d3d4d853df934ae756d9d7cffdfcddb1a33 (diff) | |
download | key-manager-aac9dc5483f5faea151a510dcc40c3e44097cabd.tar.gz key-manager-aac9dc5483f5faea151a510dcc40c3e44097cabd.tar.bz2 key-manager-aac9dc5483f5faea151a510dcc40c3e44097cabd.zip |
Check platform feature(network) before check ocsp
Change-Id: I87c60238b0a1c67c853a5d60f635162bf9375e71
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/ckm/ckm-error.h | 3 | ||||
-rw-r--r-- | src/include/ckmc/ckmc-error.h | 1 | ||||
-rw-r--r-- | src/include/ckmc/ckmc-manager.h | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/src/include/ckm/ckm-error.h b/src/include/ckm/ckm-error.h index 671ec25b..372bd984 100644 --- a/src/include/ckm/ckm-error.h +++ b/src/include/ckm/ckm-error.h @@ -93,6 +93,9 @@ extern "C" { /*! \brief indicating that files are corrupted or access to files was denied */ #define CKM_API_ERROR_FILE_SYSTEM -20 +/*! \brief indicating that device needed to run API is not supported */ +#define CKM_API_ERROR_NOT_SUPPORTED -21 + #define CKM_API_OCSP_STATUS_GOOD (1<<0) #define CKM_API_OCSP_STATUS_UNSUPPORTED (1<<1) #define CKM_API_OCSP_STATUS_UNKNOWN (1<<2) diff --git a/src/include/ckmc/ckmc-error.h b/src/include/ckmc/ckmc-error.h index a77520ff..abbea8d7 100644 --- a/src/include/ckmc/ckmc-error.h +++ b/src/include/ckmc/ckmc-error.h @@ -40,6 +40,7 @@ typedef enum { CKMC_ERROR_INVALID_PARAMETER = TIZEN_ERROR_INVALID_PARAMETER, /**< Invalid function parameter */ CKMC_ERROR_OUT_OF_MEMORY = TIZEN_ERROR_OUT_OF_MEMORY, /**< Out of memory */ CKMC_ERROR_PERMISSION_DENIED = TIZEN_ERROR_PERMISSION_DENIED, /**< Permission denied */ + CKMC_ERROR_NOT_SUPPORTED = TIZEN_ERROR_NOT_SUPPORTED, /**< Device needed to run API is not supported*/ CKMC_ERROR_SOCKET = TIZEN_ERROR_KEY_MANAGER | 0x01, /**< Socket error between client and Central Key Manager */ CKMC_ERROR_BAD_REQUEST = TIZEN_ERROR_KEY_MANAGER | 0x02, /**< Invalid request from client */ diff --git a/src/include/ckmc/ckmc-manager.h b/src/include/ckmc/ckmc-manager.h index 6c53b24e..44281588 100644 --- a/src/include/ckmc/ckmc-manager.h +++ b/src/include/ckmc/ckmc-manager.h @@ -1003,6 +1003,7 @@ int ckmc_get_cert_chain_with_trustedcert_alias(const ckmc_cert_s *cert, * @retval #CKMC_ERROR_NONE Successful * @retval #CKMC_ERROR_INVALID_PARAMETER Input parameter is invalid * @retval #CKMC_ERROR_PERMISSION_DENIED Failed to access key manager + * @retval #CKMC_ERROR_NOT_SUPPORTED Device needed to run API is not supported * * @pre User is already logged in and the user key is already loaded into memory in plain text form. * @pre @a pcert_chain_list is created with ckmc_get_certificate_chain() or |