if (!ret.second) {
LogError("Request with id " << request.msgId << " already exists");
m_service.RespondToClient(request, CKM_API_ERROR_INPUT_PARAM);
if (!ret.second) {
LogError("Request with id " << request.msgId << " already exists");
m_service.RespondToClient(request, CKM_API_ERROR_INPUT_PARAM);
m_service.RespondToClient(request, CKM_API_ERROR_SERVER_ERROR);
}
}
void EncryptionLogic::KeyRetrieved(MsgKeyResponse response)
{
m_service.RespondToClient(request, CKM_API_ERROR_SERVER_ERROR);
}
}
void EncryptionLogic::KeyRetrieved(MsgKeyResponse response)
{
LogError("No matching request found"); // nothing we can do
return;
}
CryptoRequest req = std::move(it->second);
LogError("No matching request found"); // nothing we can do
return;
}
CryptoRequest req = std::move(it->second);
if (response.error != CKM_API_SUCCESS) {
LogError("Attempt to retrieve key failed with error: " << response.error);
if (response.error != CKM_API_SUCCESS) {
LogError("Attempt to retrieve key failed with error: " << response.error);