PKIFPathLogger.h

Go to the documentation of this file.
00001 
00009 #ifndef __PKIFPATHLOGGER_H__
00010 #define __PKIFPATHLOGGER_H__
00011 
00012 #if _MSC_VER > 1000
00013 #pragma once
00014 #endif // _MSC_VER > 1000
00015 
00016 #include "PKIFdll.h"
00017 #include <iosfwd>
00018 
00019 class CPKIFPathValidationResults;
00020 class CPKIFCertificatePath;
00021 
00036 class CAC_API CPKIFPathLogger
00037 {
00038 public:
00039     CPKIFPathLogger();
00040     ~CPKIFPathLogger();
00041 
00042     static void LogValidationResults(CPKIFPathValidationResults& tmpPVR, CPKIFCertificatePath& path, const char* appInfo = NULL, std::ostream* out = NULL);
00043     static void LogPath(CPKIFCertificatePath& path, const char* appInfo = NULL, std::ostream* out = NULL);
00044 
00045 private:
00047     CPKIFPathLogger(const CPKIFPathLogger& copy);
00049     CPKIFPathLogger& operator=(const CPKIFPathLogger& rhs); //added 4/6/2004
00050 };
00051 #endif
00052 

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