certmanager/lib

Modules
Here is a list of all modules:
[detail level 12]
 Loading and Unloading the Plugin, General FunctionalityThe functions in this section are used for loading and unloading plugins. Note that the actual locating of the plugin and the loading and unloading of the dynamic library is not covered here; this is MUA-specific code for which support code might already exist in the programming environments
 Graphical Display FunctionalityThe functions in this section return stationery that the MUAs can use in order to display security functionality graphically. This can be toolbar icons, shortcuts, tooltips, etc. Not all MUAs will use all this functionality
 Configuration SupportThe functions in this section provide the necessary functionality to configure the security functionality as well as to query configuration settings. Since all configuration settings will not be saved with the plugin, but rather with the MUA, there are also functions to set configuration settings programmatically; these will be used on startup of the plugin when the MUA transfers the configuration values it has read into the plugin. Usually, the functions to query and set the configuration values are not needed for anything but saving to and restoring from configuration files
 Signature Configuration
 Encryption Configuration
 Directory Service Configuration
 Certificate HandlingThe following methods are used to maintain and query certificates
 Signing and Encrypting ActionsThis section describes methods and structures used for signing and/or encrypting your mails
 Signature Actions
 Encryption and Decryption
 Certificate Handling ActionsThe functions in this section provide local certificate management
 CRL Handling ActionsThis section describes functions for managing CRLs
 Important functions to be used by plugin implementors ONLY.This section describes functions that have to be used by plugin implementors but should not be used by plugin users directly
 Certificate Info listing functions
 Constructor, destructor and setting of 'active' flagThe functions in this section are used for general administration of this CRYPTPLUG wrapper class and for maintaining a separate active flag for environments using more than one CRYPTPLUG library simultaneously