Provider interface to create AAAA related objects. More...
#include <AAAAproviderInterface.hpp>
Public Member Functions | |
virtual | ~AAAAproviderInterface () |
Destructor. More... | |
virtual Authenticator * | authenticator (const net::RemoteEndpoint &client) const =0 |
Create an return an authenticator object. More... | |
virtual PasswordChanger * | passwordChanger (const User &user, const net::RemoteEndpoint &client) const =0 |
Create an return a password changer object. More... | |
virtual Authorizer * | authorizer () const =0 |
Create an return an authorizer object. More... | |
virtual Auditor * | auditor () const =0 |
Create an return an auditor object. More... | |
Provider interface to create AAAA related objects.
|
inlinevirtual |
Destructor.
|
pure virtual |
Create an return an auditor object.
Implemented in _Wolframe::AAAA::AAAAprovider.
|
pure virtual |
Create an return an authenticator object.
Implemented in _Wolframe::AAAA::AAAAprovider.
|
pure virtual |
Create an return an authorizer object.
Implemented in _Wolframe::AAAA::AAAAprovider.
|
pure virtual |
Create an return a password changer object.
Implemented in _Wolframe::AAAA::AAAAprovider.
Copyright © 2014 - Project Wolframe - All Rights Reserved