certificate/include/api/certificate.h

21 lines
332 B
C++

#pragma once
#include <stdint.h>
namespace util {
class Ceroptions;
class ICertificate {
public:
// 获取与硬件相关的标识
virtual void GetMachineCode(char* code, uint16_t len) = 0;
// 生成证书
virtual void CreateCertificate(Ceroptions* op) = 0;
// 验证证书
virtual bool Verification(const char* lic) = 0;
};
}