Top |
xmlDocPtr | xmlSecParseFile () |
xmlDocPtr | xmlSecParseMemory () |
xmlDocPtr | xmlSecParseMemoryExt () |
void | xmlSecParsePrepareCtxt () |
int | xmlSecParserGetDefaultOptions () |
void | xmlSecParserSetDefaultOptions () |
xmlSecTransformId | xmlSecTransformXmlParserGetKlass () |
xmlDocPtr
xmlSecParseFile (const char *filename
);
Loads XML Doc from file filename
. We need a special version because of
c14n issue. The code is copied from xmlSAXParseFileWithData()
function.
xmlDocPtr xmlSecParseMemory (const xmlSecByte *buffer
,xmlSecSize size
,int recovery
);
Loads XML Doc from memory. We need a special version because of
c14n issue. The code is copied from xmlSAXParseMemory()
function.
xmlDocPtr xmlSecParseMemoryExt (const xmlSecByte *prefix
,xmlSecSize prefixSize
,const xmlSecByte *buffer
,xmlSecSize bufferSize
,const xmlSecByte *postfix
,xmlSecSize postfixSize
);
Loads XML Doc from 3 chunks of memory: prefix
, buffer
and postfix
.
void
xmlSecParsePrepareCtxt (xmlParserCtxtPtr ctxt
);
Prepares parser context for parsing XML for XMLSec.
int
xmlSecParserGetDefaultOptions (void
);
Gets default LibXML2 parser options.
void
xmlSecParserSetDefaultOptions (int options
);
Sets default LibXML2 parser options.