00001 00009 #ifndef __IPKIFPKIREPOSITORY_H__ 00010 #define __IPKIFPKIREPOSITORY_H__ 00011 00012 #if _MSC_VER > 1000 00013 #pragma once 00014 #endif // _MSC_VER > 1000 00015 00016 #include "Name.h" 00017 #include "PKIFTrustRoot.h" 00018 #include "PKIFCertificateNodeEntry.h" 00019 #include "IPKIFCRLRepository.h" 00020 #include "IPKIFCertRepository.h" 00021 00027 class CAC_API CAC_NO_VTABLE IPKIFPKIRepository : public IPKIFCertRepository, public IPKIFCRLRepository 00028 { 00029 public: 00030 IPKIFPKIRepository(); //added 8/21/2004 00031 private: 00032 //added 8/21/2004 00034 IPKIFPKIRepository(const IPKIFPKIRepository& copy); 00036 IPKIFPKIRepository& operator=(const IPKIFPKIRepository& rhs); 00037 }; 00038 DECLARE_SMART_POINTERS(IPKIFPKIRepository); 00039 00040 #endif 00041