Remove API stubs for now

refs #5450
This commit is contained in:
Gunnar Beutner 2017-09-07 15:36:28 +02:00
parent 88e57f7fd4
commit 043106242d
2 changed files with 0 additions and 22 deletions

View File

@ -48,8 +48,6 @@ REGISTER_APIACTION(remove_downtime, "Service;Host;Downtime", &ApiActions::Remove
REGISTER_APIACTION(shutdown_process, "", &ApiActions::ShutdownProcess);
REGISTER_APIACTION(restart_process, "", &ApiActions::RestartProcess);
REGISTER_APIACTION(generate_ticket, "", &ApiActions::GenerateTicket);
REGISTER_APIACTION(list_ca_requests, "", &ApiActions::ListCARequests);
REGISTER_APIACTION(sign_ca_request, "", &ApiActions::SignCARequest);
Dictionary::Ptr ApiActions::CreateResult(int code, const String& status,
const Dictionary::Ptr& additional)
@ -459,21 +457,3 @@ Dictionary::Ptr ApiActions::GenerateTicket(const ConfigObject::Ptr&,
return ApiActions::CreateResult(200, "Generated PKI ticket '" + ticket + "' for common name '"
+ cn + "'.", additional);
}
Dictionary::Ptr ApiActions::ListCARequests(const ConfigObject::Ptr&,
const Dictionary::Ptr& params)
{
Dictionary::Ptr additional = new Dictionary();
additional->Set("requests", PkiUtility::GetCertificateRequests());
return ApiActions::CreateResult(200, "Listing all CA requests.", additional);
}
Dictionary::Ptr ApiActions::SignCARequest(const ConfigObject::Ptr&,
const Dictionary::Ptr& params)
{
if (!params->Contains("fingerprint"))
return ApiActions::CreateResult(400, "Option 'fingerprint' is required.");
}

View File

@ -46,8 +46,6 @@ public:
static Dictionary::Ptr ShutdownProcess(const ConfigObject::Ptr& object, const Dictionary::Ptr& params);
static Dictionary::Ptr RestartProcess(const ConfigObject::Ptr& object, const Dictionary::Ptr& params);
static Dictionary::Ptr GenerateTicket(const ConfigObject::Ptr& object, const Dictionary::Ptr& params);
static Dictionary::Ptr ListCARequests(const ConfigObject::Ptr& object, const Dictionary::Ptr& params);
static Dictionary::Ptr SignCARequest(const ConfigObject::Ptr& object, const Dictionary::Ptr& params);
private:
static Dictionary::Ptr CreateResult(int code, const String& status, const Dictionary::Ptr& additional = Dictionary::Ptr());