00001 00009 #ifndef __PKIFNSSHASHCONTEXT_H__ 00010 #define __PKIFNSSHASHCONTEXT_H__ 00011 00012 #include "PKIFdll.h" 00013 #include "IPKIFHashContext.h" 00014 00015 #include "PKIFNSSConfig.h" 00027 class CPKIFNSSHashContext : 00028 public IPKIFHashContext 00029 { 00030 friend class CPKIFNSSRaw; 00031 public: 00032 virtual ~CPKIFNSSHashContext(void); 00033 00034 private: 00036 CPKIFNSSHashContext& operator=(const CPKIFNSSHashContext& rhs); //added 4/6/2004 00038 CPKIFNSSHashContext(void); //disallow creation except by friend class 00039 00040 PK11Context * m_hashContext; 00041 }; 00042 00043 #endif