SigningTimeAttributeFactory.h

Go to the documentation of this file.
00001 
00009 #ifndef __SIGNINGTIMEATTRIBUTEFACTORY_H__
00010 #define __SIGNINGTIMEATTRIBUTEFACTORY_H__
00011 
00012 #include "PKIFCMSDLL.h"
00013 #define PKIFCMS_API_FACTORY 
00014 #include "IPKIFColleague.h"
00015 #include "IPKIFCMSAttributeFactory.h"
00016 
00022 class PKIFCMS_API_FACTORY CPKIFSigningTimeAttributeFactory : public IPKIFColleague, public IPKIFCMSAttributeFactory 
00023 {
00024 public:
00025     CPKIFSigningTimeAttributeFactory();
00026     virtual ~CPKIFSigningTimeAttributeFactory();
00027 
00028     void Initialize();
00029     CPKIFAttributePtr create (const CPKIFBufferPtr& buf);
00030     const char* refOID();
00031 
00032 private:
00034     CPKIFSigningTimeAttributeFactory(const CPKIFSigningTimeAttributeFactory& copy);
00036     CPKIFSigningTimeAttributeFactory& operator=(const CPKIFSigningTimeAttributeFactory& rhs); //added 4/6/2004
00037 
00038     struct CPKIFSigningTimeAttributeFactoryImpl *m_impl;
00039 };
00040 DECLARE_SMART_POINTERS(CPKIFSigningTimeAttributeFactory);
00041 
00042 #endif //__SIGNINGTIMEATTRIBUTEFACTORY_H__

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