| Top |
| int | xmlSecInit () |
| int | xmlSecShutdown () |
| const xmlChar * | xmlSecGetDefaultCrypto () |
| void | xmlSecSetExternalEntityLoader () |
| xmlSecSize | xmlSecStrlen () |
| #define | xmlSecCheckVersionExact |
| #define | xmlSecCheckVersion |
| int | xmlSecCheckVersionExt () |
| typedef | xmlSecPtr |
| #define | XMLSEC_SIZE_T_FMT |
| typedef | xmlSecSize |
| #define | XMLSEC_SIZE_MIN |
| #define | XMLSEC_SIZE_MAX |
| #define | XMLSEC_SIZE_FMT |
| typedef | xmlSecByte |
| #define | XMLSEC_DEPRECATED |
| enum | xmlSecCheckVersionMode |
int
xmlSecInit (void);
Initializes XML Security Library. The depended libraries (LibXML and LibXSLT) must be initialized before.
const xmlChar *
xmlSecGetDefaultCrypto (void);
Gets the default crypto engine ("openssl", "nss", etc.) for the XML Security Library.
void
xmlSecSetExternalEntityLoader (xmlExternalEntityLoader entityLoader);
Wrapper for xmlSetExternalEntityLoader.
#define xmlSecCheckVersionExact()
Macro. Returns 1 if the loaded xmlsec library version exactly matches the one used to compile the caller, 0 if it does not or a negative value if an error occurs.
#define xmlSecCheckVersion()
Macro. Returns 1 if the loaded xmlsec library version ABI compatible with the one used to compile the caller, 0 if it does not or a negative value if an error occurs.
int xmlSecCheckVersionExt (int major,int minor,int subminor,xmlSecCheckVersionMode mode);
Checks if the loaded version of xmlsec library could be used.