1#ifndef SELPHIDVERIFIERADMIN_H_
2#define SELPHIDVERIFIERADMIN_H_
4#include "FPhiDefines.hpp"
5#include "SelphIDLicense.h"
34 const std::vector<std::string> &addrs);
42 DLL_PUBLIC
static void DumpUsageStatistics(
const std::string &usageDBPath,
const std::string &outputPath);
51 DLL_PUBLIC
static void StartLicenseServer(
int port,
const std::string &license,
const std::string &logPath);
54 static FPhiSelphID::SelphIDLicense &InitLicenceServer(
int port,
const std::string &license,
55 const std::string &logPath);
SelphID verifier administration.
Definition SelphIDVerifierAdmin.h:12
static DLL_PUBLIC std::string GenerateHostLockingCode(const std::string &serialNumber, const std::vector< std::string > &addrs)
Generates host locking code.
DLL_PUBLIC SelphIDVerifierAdmin()
Creates a new instance of SelphIDVerifierAdmin.
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.