#if !defined(__xmltooling_x509crl_h__) && !defined(XMLTOOLING_NO_XMLSEC)\r
#define __xmltooling_x509crl_h__\r
\r
+#include <xmltooling/base.h>\r
+\r
#include <xsec/framework/XSECDefs.hpp>\r
#include <xsec/utils/XSECSafeBuffer.hpp>\r
\r
* @param len number of bytes of data in the CRL buffer\r
*/\r
\r
+ /**\r
+ * Returns a duplicate of the original object.\r
+ *\r
+ * @return the duplicate\r
+ */\r
+ virtual XSECCryptoX509CRL* clone() const=0;\r
+\r
virtual void loadX509CRLBase64Bin(const char* buf, unsigned int len)=0;\r
\r
/**\r