#include <authenticator.h>
Public Member Functions | |
virtual | ~Authenticator () |
Destructor. | |
virtual std::string const | name () |
virtual Dv::Ticket::User | validate (const std::string &host, const std::string &name, const std::string &passwd, const std::string &info="") throw (std::runtime_error) |
Actual authentication of a user. | |
virtual Dv::Ticket::User | anon_validate (const std::string &host, const std::string &name, const std::string &info="") throw (std::runtime_error) |
Return an anonymous user. |
This is an abstract class. An application should implement a derived class. The default implementation always succeeds.
Definition at line 17 of file authenticator.h.
|
Destructor.
Definition at line 20 of file authenticator.h. |
|
Definition at line 27 of file authenticator.h. |
|
Actual authentication of a user.
Definition at line 37 of file authenticator.h. |
|
Return an anonymous user. Derived classes may decide, based on the various parameters whether they will allow an anonymous ticket to be issued.
Definition at line 49 of file authenticator.h. |
dvticket-0.7.6 | [22 January, 2006] |