NeoMutt  2020-08-21-74-g346364
Teaching an old dog new tricks
DOXYGEN
ImapAuth Struct Reference

IMAP authentication multiplexor. More...

Data Fields

enum ImapAuthRes(* authenticate )(struct ImapAccountData *adata, const char *method)
 Authenticate an IMAP connection. More...
 
const char * method
 Name of authentication method supported, NULL means variable. More...
 

Detailed Description

IMAP authentication multiplexor.

Definition at line 40 of file auth.c.

Field Documentation

◆ authenticate

enum ImapAuthRes(* ImapAuth::authenticate) (struct ImapAccountData *adata, const char *method)

Authenticate an IMAP connection.

Parameters
adataImap Account data
methodUse this named method, or any available method if NULL
Return values
ImapAuthResResult, e.g. IMAP_AUTH_SUCCESS

Definition at line 48 of file auth.c.

◆ method

const char* ImapAuth::method

Name of authentication method supported, NULL means variable.

If this is not null, authenticate may ignore the second parameter.

Definition at line 50 of file auth.c.


The documentation for this struct was generated from the following file: