Top |
int | xmlSecCryptoDLFunctionsRegisterKeyDataAndTransforms () |
int | xmlSecCryptoDLInit () |
int | xmlSecCryptoDLShutdown () |
int | xmlSecCryptoDLLoadLibrary () |
xmlSecCryptoDLFunctionsPtr | xmlSecCryptoDLGetLibraryFunctions () |
int | xmlSecCryptoDLUnloadLibrary () |
int | xmlSecCryptoDLSetFunctions () |
xmlSecCryptoDLFunctionsPtr | xmlSecCryptoDLGetFunctions () |
int
xmlSecCryptoDLFunctionsRegisterKeyDataAndTransforms
(xmlSecCryptoDLFunctionsPtr functions
);
Registers the key data and transforms klasses from functions
table in xmlsec.
int
xmlSecCryptoDLInit (void
);
Initializes dynamic loading engine. This is an internal function and should not be called by application directly.
int
xmlSecCryptoDLShutdown (void
);
Shutdowns dynamic loading engine. This is an internal function and should not be called by application directly.
int
xmlSecCryptoDLLoadLibrary (const xmlChar *crypto
);
Loads the xmlsec-$crypto library. This function is NOT thread safe, application MUST NOT call xmlSecCryptoDLLoadLibrary, xmlSecCryptoDLGetLibraryFunctions, and xmlSecCryptoDLUnloadLibrary functions from multiple threads.
xmlSecCryptoDLFunctionsPtr
xmlSecCryptoDLGetLibraryFunctions (const xmlChar *crypto
);
Loads the xmlsec-$crypto library and gets global crypto functions/transforms/keys data/keys store table. This function is NOT thread safe, application MUST NOT call xmlSecCryptoDLLoadLibrary, xmlSecCryptoDLGetLibraryFunctions, and xmlSecCryptoDLUnloadLibrary functions from multiple threads.
int
xmlSecCryptoDLUnloadLibrary (const xmlChar *crypto
);
Unloads the xmlsec-$crypto library. All pointers to this library functions tables became invalid. This function is NOT thread safe, application MUST NOT call xmlSecCryptoDLLoadLibrary, xmlSecCryptoDLGetLibraryFunctions, and xmlSecCryptoDLUnloadLibrary functions from multiple threads.
int
xmlSecCryptoDLSetFunctions (xmlSecCryptoDLFunctionsPtr functions
);
Sets global crypto functions/transforms/keys data/keys store table.