|
Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
|

Go to the source code of this file.
Classes | |
| struct | Authenticator |
| Combines HTTP Basic, HTTP Digest, and form-based authentication. More... | |
Macros | |
| #define | Authenticator_setLoginTracker(o, loginTracker) |
| C form of Authenticator::setLoginTracker. More... | |
| #define | Authenticator_getBasicAuthenticator(o) (&(o)->basicAuth) |
| Access the embedded Basic authenticator. More... | |
| #define | Authenticator_getDigestAuthenticator(o) (&(o)->digestAuth) |
| Access the embedded Digest authenticator. More... | |
| #define | Authenticator_getFormAuthenticator(o) (&(o)->formAuth) |
| Access the embedded Form authenticator. More... | |
Typedefs | |
| typedef Authenticator | Authenticator |
| Combines HTTP Basic, HTTP Digest, and form-based authentication. More... | |
Functions | |
| BA_API void | Authenticator_constructor (Authenticator *o, UserIntf *userDbIntf, const char *realm, LoginRespIntf *sendLogin) |
| C form of Authenticator::Authenticator. More... | |
| BA_API void | Authenticator_destructor (Authenticator *o) |
| Release authenticator-owned realm storage after detaching all users. More... | |