27 lines
558 B
C
27 lines
558 B
C
|
// COnlineAuthority
|
||
|
// helper class for interfacing with the online authority interfaces
|
||
|
// note that this is not actually an interface, just a tool to use them
|
||
|
|
||
|
class COnlineAuthority
|
||
|
{
|
||
|
public:
|
||
|
COnlineAuthority();
|
||
|
~COnlineAuthority();
|
||
|
|
||
|
// initialize the class with an interface string
|
||
|
BOOL FInitSZ( CString szGUID );
|
||
|
|
||
|
// stored property strings
|
||
|
BOOL FSetPropertyString( BSTR bstr );
|
||
|
BOOL FGetPropertyString( BSTR* pBstr );
|
||
|
|
||
|
// the interfaces
|
||
|
ICertGetConfig *pIConfig;
|
||
|
ICertRequest *pIRequest;
|
||
|
};
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|