Modules
Here is a list of all modules:
[detail level 12]
Loading and Unloading the Plugin, General Functionality | The 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 Functionality | The 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 Support | The 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 Handling | The following methods are used to maintain and query certificates |
▼Signing and Encrypting Actions | This section describes methods and structures used for signing and/or encrypting your mails |
Signature Actions | |
Encryption and Decryption | |
Certificate Handling Actions | The functions in this section provide local certificate management |
CRL Handling Actions | This 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' flag | The 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 |