35 #ifndef CAMULTISIGNATURE_HPP_
36 #define CAMULTISIGNATURE_HPP_
37 #if !defined ONLY_LOCAL_PROXY || defined INCLUDE_MIDDLE_MIX
55 #if !defined ONLY_LOCAL_PROXY || defined INCLUDE_MIDDLE_MIX
66 #ifndef ONLY_LOCAL_PROXY
69 #if !defined ONLY_LOCAL_PROXY || defined INCLUDE_MIDDLE_MIX
SINT32 sign(UINT8 *in, UINT32 inlen, UINT8 *sig, UINT32 *siglen)
Method for producing a single Signature for Key Exchange.
virtual ~CAMultiSignature()
UINT32 getSignatureCount()
SINT32 addSignature(CASignature *a_signature, CACertStore *a_certs, UINT8 *a_ski, UINT32 a_skiLen)
SINT32 getXORofSKIs(UINT8 *out, UINT32 outlen)
SINT32 getSKI(UINT8 *in, UINT32 inlen, const UINT8 *a_ski)
static SINT32 verifyXML(const UINT8 *const in, UINT32 inlen, CACertificate *a_cert)
SINT32 findSKI(const UINT8 *a_strSKI)
SINT32 signXML(DOMNode *a_node, bool appendCerts)
struct __t_signature * next