NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
DOXYGEN
private.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_NCRYPT_PRIVATE_H
24 #define MUTT_NCRYPT_PRIVATE_H
25 
26 #include "config.h"
27 
28 struct Address;
29 struct CryptKeyInfo;
30 struct PgpKeyInfo;
31 struct SmimeKey;
32 
33 struct CryptKeyInfo *dlg_select_gpgme_key(struct CryptKeyInfo *keys, struct Address *p, const char *s, unsigned int app, int *forced_valid);
34 struct PgpKeyInfo * dlg_select_pgp_key (struct PgpKeyInfo *keys, struct Address *p, const char *s);
35 struct SmimeKey * dlg_select_smime_key(struct SmimeKey *keys, char *query);
36 
37 #endif /* MUTT_NCRYPT_PRIVATE_H */
An email address.
Definition: address.h:35
An SIME key.
Definition: smime.h:44
A stored PGP key.
Definition: crypt_gpgme.h:44
Information about a PGP key.
Definition: pgplib.h:46
struct PgpKeyInfo * dlg_select_pgp_key(struct PgpKeyInfo *keys, struct Address *p, const char *s)
Let the user select a key to use.
Definition: dlgpgp.c:586
struct CryptKeyInfo * dlg_select_gpgme_key(struct CryptKeyInfo *keys, struct Address *p, const char *s, unsigned int app, int *forced_valid)
Get the user to select a key.
Definition: dlggpgme.c:1317
struct SmimeKey * dlg_select_smime_key(struct SmimeKey *keys, char *query)
Get the user to select a key.
Definition: dlgsmime.c:195