Bincimap 2.0.16
Easy Imapping
|
#include <operators.h>
Public Member Functions | |
ProcessResult | process (Depot &, Request &) |
virtual ParseResult | parse (Request &) const |
const std::string | getName (void) const |
int | getState (void) const |
ProcessResult | Login (std::string &username, std::string &password) |
ProcessResult | Plain (std::string &username, std::string &password) |
ProcessResult | Cram (std::string &username, std::string &password, std::string &challenge) |
AuthenticateOperator (void) | |
~AuthenticateOperator (void) | |
Public Member Functions inherited from Operator | |
virtual ProcessResult | process (Depot &, Request &)=0 |
virtual ParseResult | parse (Request &) const =0 |
virtual int | getState (void) const =0 |
virtual const std::string | getName (void) const =0 |
virtual | ~Operator (void) |
Additional Inherited Members | |
Public Types inherited from Operator | |
enum | ProcessResult { OK , BAD , NO , NOTHING , ABORT } |
enum | ParseResult { ACCEPT , REJECT , ERROR , TIMEOUT } |
Definition at line 46 of file operators.h.
AuthenticateOperator | ( | void | ) |
Definition at line 25 of file operator-authenticate.cc.
~AuthenticateOperator | ( | void | ) |
Definition at line 30 of file operator-authenticate.cc.
Operator::ProcessResult Cram | ( | std::string & | username, |
std::string & | password, | ||
std::string & | challenge | ||
) |
Definition at line 147 of file operator-authenticate.cc.
|
virtual |
Implements Operator.
Definition at line 35 of file operator-authenticate.cc.
|
virtual |
Implements Operator.
Definition at line 41 of file operator-authenticate.cc.
Operator::ProcessResult Login | ( | std::string & | username, |
std::string & | password | ||
) |
Definition at line 47 of file operator-authenticate.cc.
|
virtual |
Implements Operator.
Definition at line 290 of file operator-authenticate.cc.
Operator::ProcessResult Plain | ( | std::string & | username, |
std::string & | password | ||
) |
Definition at line 98 of file operator-authenticate.cc.
|
virtual |
Implements Operator.
Definition at line 200 of file operator-authenticate.cc.