A Verifier that runs an executable. More...
#include <gexecutableverifier.h>
Public Member Functions | |
ExecutableVerifier (const G::Executable &) | |
Constructor. More... | |
virtual void | verify (const std::string &rcpt_to_parameter, const std::string &mail_from_parameter, const GNet::Address &client_ip, const std::string &auth_mechanism, const std::string &auth_extra) |
Final override from GSmtp::Verifier. More... | |
virtual G::Signal2 < std::string, VerifierStatus > & | doneSignal () |
Final override from GSmtp::Verifier. More... | |
virtual void | reset () |
Final override from GSmtp::Verifier. More... | |
Public Member Functions inherited from GSmtp::Verifier | |
virtual | ~Verifier () |
Destructor. More... | |
A Verifier that runs an executable.
Definition at line 39 of file gexecutableverifier.h.
|
explicit |
Constructor.
Definition at line 34 of file gexecutableverifier.cpp.
|
virtual |
Final override from GSmtp::Verifier.
Implements GSmtp::Verifier.
Definition at line 109 of file gexecutableverifier.cpp.
|
virtual |
Final override from GSmtp::Verifier.
Implements GSmtp::Verifier.
Definition at line 114 of file gexecutableverifier.cpp.
|
virtual |
Final override from GSmtp::Verifier.
Implements GSmtp::Verifier.
Definition at line 39 of file gexecutableverifier.cpp.
References GNet::Address::displayString(), GNet::Local::fqdn(), G_DEBUG, G::Str::head(), G::Str::tail(), and G::Str::upper().