Teaching an old dog new tricks
No Matches
ImapAuth Struct Reference

IMAP authentication multiplexor. More...

Data Fields

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

Detailed Description

IMAP authentication multiplexor.

Definition at line 42 of file auth.c.

Field Documentation

◆ authenticate

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

Authenticate an IMAP connection.

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

Definition at line 110 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 52 of file auth.c.

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