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. |