Barracuda Application Server C/C++ Reference
NO
|
Implements Digest Authentication.
Please see the User Authentication documentation for more information.
#include <DigestAuthenticator.h>
Public Member Functions | |
DigestAuthenticator (UserIntf *userDbIntf, const char *realm, LoginRespIntf *sendLogin) | |
void | setLoginTracker (LoginTracker *tracker) |
Prevent dictionary attacks. More... | |
void | setStrictMode (bool enableStrictMode=false) |
Enable strict mode. More... | |
Public Member Functions inherited from AuthenticatorIntf | |
AuthenticatorIntf (AuthenticatorIntf_Authenticate authenticate) | |
The constructor is used by one of the BasicAuthenticator, DigestAuthenticator or FormAuthenticator constructors. | |
AuthenticatedUser * | authenticate (const char *relPath, HttpCommand *cmd) |
Authenticate the user. More... | |
Static Public Member Functions | |
static void | setAutHeader (const char *realm, HttpResponse *response) |
Sets a HTTP digest authenticate header and sets status to. More... | |