Next: UI Server Protocol, Previous: Exchanging Data, Up: Top [Contents][Index]
All cryptographic operations in GPGME are performed within a context, which contains the internal state of the operation as well as configuration parameters. By using several contexts you can run several cryptographic operations in parallel, with different configuration.
The gpgme_ctx_t
type is a handle for a GPGME context,
which is used to hold the configuration, status and result of
cryptographic operations.
• Creating Contexts: | Creating new GPGME contexts. | |
• Destroying Contexts: | Releasing GPGME contexts. | |
• Result Management: | Managing the result of crypto operations. | |
• Context Attributes: | Setting properties of a context. | |
• Key Management: | Managing keys with GPGME. | |
• Crypto Operations: | Using a context for cryptography. | |
• Miscellaneous: | Miscellaneous operations | |
• Run Control: | Controlling how operations are run. |