*/
CAResult_t CAcloseSslConnection(const CAEndpoint_t *endpoint);
+#ifdef __TIZEN__
/**
* Close the DTLS session and free endpoint.
*
* @retval ::CA_STATUS_FAILED Operation failed.
*/
CAResult_t CAcloseSslConnectionFreeEndpoint(CAEndpoint_t *endpoint);
+#endif //__TIZEN__
/**
* initialize mbedTLS library and other necessary initialization.
const CASecureEndpoint_t *GetCASecureEndpointData(const CAEndpoint_t* peer);
#endif
+/**
+ * Sets CA secure endpoint identity with uuid.
+ *
+ * @param[in] peer remote address
+ * @param[in] uuid UUID data to set
+ *
+ * @retval ::CA_STATUS_OK for success, otherwise some error value
+ */
+CAResult_t SetCASecureEndpointUuid(const CAEndpoint_t *peer, const char *uuid);
+
bool CAIsExistSslPeer(const CAEndpoint_t *peer);
#ifdef __cplusplus