The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CSystemCertificateStore Class Reference

Collaboration diagram for CSystemCertificateStore:

List of all members.

Public Member Functions

 CSystemCertificateStore (const JetByteTools::Core::_tstring &storeName)
 CSystemCertificateStore (const CSystemCertificateStore &rhs)
CSystemCertificateStoreoperator= (const CSystemCertificateStore &rhs)
void SaveToFile (const JetByteTools::Core::_tstring &filename) const
void AddCertificate (const CERT_CONTEXT *pCertContext)
void AddCertificate (const CCertificate &certificate)
Iterator Begin ()
Iterator End () const
Iterator Find (DWORD findType, DWORD encodingFlags=X509_ASN_ENCODING|PKCS_7_ASN_ENCODING, DWORD findFlags=0, const void *pFindParam=nullptr)
Iterator Find (DWORD findType, const JetByteTools::Core::_tstring &stringToFind, DWORD encodingFlags=X509_ASN_ENCODING|PKCS_7_ASN_ENCODING)

Classes

class  Iterator


Constructor & Destructor Documentation

CSystemCertificateStore ( const JetByteTools::Core::_tstring storeName  )  [explicit]


Member Function Documentation

CSystemCertificateStore& operator= ( const CSystemCertificateStore rhs  ) 

void SaveToFile ( const JetByteTools::Core::_tstring filename  )  const

void AddCertificate ( const CERT_CONTEXT *  pCertContext  ) 

void AddCertificate ( const CCertificate certificate  ) 

CSystemCertificateStore::Iterator Find ( DWORD  findType,
DWORD  encodingFlags = X509_ASN_ENCODING | PKCS_7_ASN_ENCODING,
DWORD  findFlags = 0,
const void *  pFindParam = nullptr 
)

Iterator Find ( DWORD  findType,
const JetByteTools::Core::_tstring stringToFind,
DWORD  encodingFlags = X509_ASN_ENCODING|PKCS_7_ASN_ENCODING 
)


Generated on Sun Sep 12 19:08:12 2021 for The Server Framework - v7.4 by doxygen 1.5.3