PKIFNSSPasswordStorage.h

Go to the documentation of this file.
00001 
00009 #ifndef _PKIFNSSPASSWORDSTORAGE_H_
00010 #define _PKIFNSSPASSWORDSTORAGE_H_
00011 
00012 #include "PKIFdll.h"
00013 
00014 struct PKIFNSSPasswordStorageImpl;
00015 class IPKIFPasswordCallback;
00016 
00023 class CAC_API CPKIFNSSPasswordStorage
00024 {
00025     friend struct PKIFNSSPasswordStorageImpl;
00026 public:
00027     static void InstallCallback(void);
00028     static void SetUserCallback(IPKIFPasswordCallback * cb);
00029 
00030 private:
00031     static CPKIFNSSPasswordStorage * GetInstance(void);
00032     static CPKIFNSSPasswordStorage * s_instance;
00033     PKIFNSSPasswordStorageImpl * m_impl;
00035     CPKIFNSSPasswordStorage();
00037     CPKIFNSSPasswordStorage(const CPKIFNSSPasswordStorage &);
00039     CPKIFNSSPasswordStorage & operator=(const CPKIFNSSPasswordStorage &);
00040 };
00041 
00042 #endif 

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