28 #ifndef __CA_CERTSTORE__
29 #define __CA_CERTSTORE__
30 #if !defined ONLY_LOCAL_PROXY || defined INCLUDE_MIDDLE_MIX
32 #define XML_X509DATA 2
52 SINT32 encode(DOMElement* & elemnRoot,XERCES_CPP_NAMESPACE::DOMDocument* doc);
CERTSTORE_ENTRY * LP_CERTSTORE_ENTRY
CACertificate * getNext()
SINT32 encode(UINT8 *buff, UINT32 *bufflen, UINT32 type)
CACertificate * verifyMixCert(DOMNode *mixNode)
This function parses the certificates from a <Mix>-node and tries to build a certPath to the trusted ...
LP_CERTSTORE_ENTRY m_pCurrent
static CACertStore * decode(UINT8 *buff, UINT32 bufflen, UINT32 type)
CACertificate * getFirst()
SINT32 add(CACertificate *cert)
Adds a COPY of a given certifcate to this CertStore.
LP_CERTSTORE_ENTRY m_pCertList
struct __t_certstore_list * next