/** * XMLSec library * * * See Copyright for the status of this software. * * Author: Aleksey Sanin */ #include "globals.h" #include #include #include #include #include #include #include #include #include #include #include const xmlChar xmlSecNs[] = "http://www.aleksey.com/xmlsec/2002"; const xmlChar xmlSecDSigNs[] = "http://www.w3.org/2000/09/xmldsig#"; const xmlChar xmlSecEncNs[] = "http://www.w3.org/2001/04/xmlenc#"; const xmlChar xmlSecXPathNs[] = "http://www.w3.org/TR/1999/REC-xpath-19991116"; const xmlChar xmlSecXPath2Ns[] = "http://www.w3.org/2002/06/xmldsig-filter2"; const xmlChar xmlSecXPointerNs[]= "http://www.w3.org/2001/04/xmldsig-more/xptr"; /** * xmlSecInit: * * Initializes XML Security Library. The depended libraries * (LibXML, LibXSLT and OpenSSL) must be initialized before. */ void xmlSecInit(void) { xmlSecErrorsInit(); xmlSecTransformsInit(); xmlSecKeysInit(); xmlSecIOInit(); } /** * xmlSecShutdown: * * Clean ups the XML Security Library. */ void xmlSecShutdown(void) { xmlSecIOShutdown(); xmlSecErrorsShutdown(); }