Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cCertMgr.h
Go to the documentation of this file.
1
//
4
//
5
6
#ifndef _INC_cCertMgr_H
7
#define _INC_cCertMgr_H
8
#ifndef NO_PRAGMA_ONCE
9
#pragma once
10
#endif
11
12
#include "../Key/cKeyBase.h"
13
#include "
GrayCore/include/cSingleton.h
"
14
#include "
GrayCore/include/cRandom.h
"
15
16
namespace
GrayLib
17
{
18
class
GRAYLIB_LINK
cCertMgrPlugin
19
{
22
// A collection of files. or The Windows OS certMgr interface.
23
};
24
25
class
GRAYLIB_LINK
cCertMgr
:
public
cSingleton
<cCertMgr>
// , public IX509VerifyCert
26
{
31
32
CHEAPOBJECT_IMPL
;
33
34
public
:
35
cCertMgr
();
36
~
cCertMgr
();
37
38
// FindBySubjectExact()
39
// FindBySubjectPartial()
40
// FindByThumb()
41
42
UNITTEST_FRIEND
(
cCertMgr
);
43
44
};
45
}
46
#endif
GRAYLIB_LINK
#define GRAYLIB_LINK
Definition:
GrayLibBase.h:35
CHEAPOBJECT_IMPL
#define CHEAPOBJECT_IMPL
Definition:
cHeapObject.h:32
cRandom.h
cSingleton.h
GrayLib::cCertMgrPlugin
Definition:
cCertMgr.h:19
GrayLib::cCertMgr
Definition:
cCertMgr.h:26
GrayLib::cCertMgr::UNITTEST_FRIEND
UNITTEST_FRIEND(cCertMgr)
Gray::cSingleton
Definition:
cSingleton.h:127
GrayLib
Definition:
cMesh.h:22
GrayLib
include
Cert
cCertMgr.h
Generated on Tue Feb 2 2021 11:29:36 for Gray C++ Libraries by
1.9.1