1#ifndef SELPHIDVERIFIERADMIN_H_
2#define SELPHIDVERIFIERADMIN_H_
4#include "FPhiDefines.hpp"
5#include "SelphIDLicense.h"
40 DLL_PUBLIC
static void DumpUsageStatistics(
const std::string &usageDBPath,
const std::string &outputPath);
49 DLL_PUBLIC
static void StartLicenseServer(
int port,
const std::string &license,
const std::string &logPath);
52 static FPhiSelphID::SelphIDLicense &InitLicenceServer(
int port,
const std::string &license,
53 const std::string &logPath);
SelphID verifier administration.
Definition SelphIDVerifierAdmin.h:12
DLL_PUBLIC SelphIDVerifierAdmin()
Creates a new instance of SelphIDVerifierAdmin.
static DLL_PUBLIC std::string GenerateHostLockingCode(const std::string &serialNumber)
Generates host locking code.
DLL_PUBLIC ~SelphIDVerifierAdmin()
SelphIDVerifierAdmin destructor.
static DLL_PUBLIC void StartLicenseServer(int port, const std::string &license, const std::string &logPath)
Starts a license server.
static DLL_PUBLIC void DumpUsageStatistics(const std::string &usageDBPath, const std::string &outputPath)
Dump usage statistics to output path or standard output.