• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

libkleo

Signing and Encrypting Actions

Collaboration diagram for Signing and Encrypting Actions:

Detailed Description

This section describes methods and structures used for signing and/or encrypting your mails.


Modules

 Signature Actions
 Encryption and Decryption

Classes

struct  CryptPlug::StructuringInfo
 Information record returned by signing and by encrypting functions - this record should be used together with a corresponding free_StructuringInfo() function call. More...
class  StructuringInfoWrapper
 This class provides C++ access to the StructuringInfo helper struct that is specified in cryptplug.h to hold information returned by signing and by encrypting functions. More...

Functions

void CryptPlug::free_StructuringInfo (struct StructuringInfo *s)

Function Documentation

void CryptPlug::free_StructuringInfo ( struct StructuringInfo *  s  )  [inline, inherited]

Important method for freeing all memory that was allocated for the char* members of a StructuringInfo struct - use this function after each signing or encrypting function call.

Note:
Even when intending to call encryptMessage() immediately after having called signMessage() you first must call the free_StructuringInfo() function to make sure all memory is set free that was allocated for your StructuringInfo's char* members by the signMessage() function!
See also:
StructuringInfo

Definition at line 788 of file cryptplug.h.

libkleo

Skip menu "libkleo"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal