PKIFPathBasicChecks2.h

Go to the documentation of this file.
00001 
00010 #ifndef __PKIFPATHBASICCHECKS2_H__
00011 #define __PKIFPATHBASICCHECKS2_H__
00012 
00013 #include "PKIFdll.h"
00014 #include "components.h"
00015 
00016 class CPKIFCertificatePath;
00017 class CPKIFPathValidationResults;
00018 FD_SMART_PTR(CPKIFFuncStorage);
00019 
00028 class CAC_API CPKIFPathBasicChecks2
00029 {
00030 public:
00031     CPKIFPathBasicChecks2(void);
00032     virtual ~CPKIFPathBasicChecks2(void);
00033 
00034     static bool DoChecks(const CPKIFCertificatePath& path, CPKIFPathValidationResults& results, 
00035         CPKIFFuncStoragePtr& funcs);
00036 
00037 private:
00039     CPKIFPathBasicChecks2(const CPKIFPathBasicChecks2& copy);
00041     CPKIFPathBasicChecks2& operator=(const CPKIFPathBasicChecks2& rhs); //added 4/6/2004
00042 
00043     enum {thisComponent=TOOLKIT_PATH_BASIC_CHECKS};
00044 };
00045 
00046 
00047 #endif
00048 

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