KMIP - Refactor KMIP c++ library to bypass BIO level of C KMIP library

Description

In the core we have a C library that we use. One part is the protocol encoding implementation, the second part (the BIO level) is a communication level. The current C++ implementation is just a wrapper around the second part.

It hides errors. It cannot be used in a way other than synchronous programming.

We need to have a more extensible implementation without copy and pasting pages of code in the BIO level.

We can look into Mongo implementation. Need to check the license. Mongo uses the obsolete version of Boost ASIO.

Environment

None

Activity

Show:

Julia Vural March 5, 2025 at 12:04 PM

We have an epic to track it.

Duplicate

Details

Assignee

Reporter

Needs QA

Yes

Priority

Smart Checklist

Created January 21, 2025 at 8:32 AM
Updated March 5, 2025 at 12:04 PM
Resolved March 5, 2025 at 12:04 PM