NeoMutt  2025-12-11-769-g906513
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
void_passphrase()

Forget the cached passphrase. More...

+ Collaboration diagram for void_passphrase():

Functions

static void pgp_gpgme_void_passphrase (void)
 Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.
 
static void smime_gpgme_void_passphrase (void)
 Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.
 
void pgp_class_void_passphrase (void)
 Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.
 
void smime_class_void_passphrase (void)
 Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.
 

Detailed Description

Forget the cached passphrase.

Function Documentation

◆ pgp_gpgme_void_passphrase()

static void pgp_gpgme_void_passphrase ( void )
static

Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.

This is handled by gpg-agent.

Definition at line 41 of file crypt_mod_pgp_gpgme.c.

42{
43}

◆ smime_gpgme_void_passphrase()

static void smime_gpgme_void_passphrase ( void )
static

Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.

This is handled by gpg-agent.

Definition at line 41 of file crypt_mod_smime_gpgme.c.

42{
43}

◆ pgp_class_void_passphrase()

void pgp_class_void_passphrase ( void )

Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.

Definition at line 71 of file pgp.c.

72{
74 memset(mod_data->pgp_pass, 0, sizeof(mod_data->pgp_pass));
75 mod_data->pgp_exptime = 0;
76}
@ MODULE_ID_NCRYPT
ModuleNcrypt, Ncrypt
Definition module_api.h:80
void * neomutt_get_module_data(struct NeoMutt *n, enum ModuleId id)
Get the private data for a Module.
Definition neomutt.c:665
Ncrypt private Module data.
Definition module_data.h:38
char pgp_pass[1024]
Cached PGP Passphrase.
Definition module_data.h:50
time_t pgp_exptime
Unix time when pgp_pass expires.
Definition module_data.h:51
Container for Accounts, Notifications.
Definition neomutt.h:41
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ smime_class_void_passphrase()

void smime_class_void_passphrase ( void )

Forget the cached passphrase - Implements CryptModuleSpecs::void_passphrase() -.

Definition at line 137 of file smime.c.

138{
140 memset(mod_data->smime_pass, 0, sizeof(mod_data->smime_pass));
141 mod_data->smime_exp_time = 0;
142}
char smime_pass[256]
Cached S/MIME Passphrase.
Definition module_data.h:55
time_t smime_exp_time
Unix time when smime_pass expires.
Definition module_data.h:56
+ Here is the call graph for this function:
+ Here is the caller graph for this function: