IPKIFPathBuildAndValidate.h

Go to the documentation of this file.
00001 
00009 #ifndef __IPKIFPATHBUILDANDVALIDATE_H__
00010 #define __IPKIFPATHBUILDANDVALIDATE_H__
00011 
00012 #include "PKIFdll.h"
00013 
00014 class CPKIFCertificatePath;
00015 class CPKIFPathValidationResults;
00016 
00026 class CAC_API CAC_NO_VTABLE IPKIFPathBuildAndValidate
00027 {
00028 public:
00029     IPKIFPathBuildAndValidate(); //added 8/21/2004
00030 
00031     virtual bool BuildAndValidatePath(CPKIFCertificatePath& path, CPKIFPathValidationResults& results) = 0;
00032 private:
00033     //added 8/21/2004
00034     IPKIFPathBuildAndValidate(const IPKIFPathBuildAndValidate& copy);
00035     IPKIFPathBuildAndValidate& operator=(const IPKIFPathBuildAndValidate& rhs); 
00036 };
00037 DECLARE_SMART_POINTERS(IPKIFPathBuildAndValidate);
00038 
00039 
00040 #endif //__IPKIFPATHBUILDANDVALIDATE_H__

Generated on Mon Nov 15 11:15:51 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6