Details
xmlSecCryptoDLFunctionsRegisterKeyDataAndTransforms ()
int                 xmlSecCryptoDLFunctionsRegisterKeyDataAndTransforms
                                                        (xmlSecCryptoDLFunctionsPtr functions);
Registers the key data and transforms klasses from functions table in xmlsec.
 
xmlSecCryptoDLInit ()
int                 xmlSecCryptoDLInit                  (void);
Initializes dynamic loading engine. This is an internal function
and should not be called by application directly.
| Returns : |  0 on success or a negative value if an error occurs. | 
 
xmlSecCryptoDLShutdown ()
int                 xmlSecCryptoDLShutdown              (void);
Shutdowns dynamic loading engine. This is an internal function
and should not be called by application directly.
| Returns : |  0 on success or a negative value if an error occurs. | 
 
xmlSecCryptoDLGetLibraryFunctions ()
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.
| crypto: |              the desired crypto library name ("openssl", "nss", ...). | 
| Returns : |  the table or NULL if an error occurs. | 
 
xmlSecCryptoDLSetFunctions ()
int                 xmlSecCryptoDLSetFunctions          (xmlSecCryptoDLFunctionsPtr functions);
Sets global crypto functions/transforms/keys data/keys store table.
 
xmlSecCryptoDLGetFunctions ()
xmlSecCryptoDLFunctionsPtr  xmlSecCryptoDLGetFunctions  (void);
Gets global crypto functions/transforms/keys data/keys store table.