Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
BasicAuthenticator.h File Reference
Include dependency graph for BasicAuthenticator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BasicAuthenticator
 Implements HTTP Basic authentication. More...
 

Macros

#define BasicAuthenticator_setLoginTracker(o, loginTracker)    (o)->tracker=loginTracker
 C form of BasicAuthenticator::setLoginTracker. More...
 
#define BasicAuthenticator_setFilterMsDomain(o, state)    (o)->filterMsDomain=state
 Select user-name domain-prefix filtering (initially FALSE). More...
 

Typedefs

typedef BasicAuthenticator BasicAuthenticator
 Implements HTTP Basic authentication. More...
 

Functions

BA_API void BasicAuthenticator_constructor (BasicAuthenticator *o, UserIntf *userDbIntf, const char *realm, LoginRespIntf *sendLogin)
 C form of BasicAuthenticator::BasicAuthenticator. More...
 
BA_API void BasicAuthenticator_destructor (BasicAuthenticator *o)
 Release authenticator-owned realm storage after detaching all users. More...
 
BA_API int BasicAuthenticator_setAutHeader (const char *realm, HttpResponse *resp)
 C form of BasicAuthenticator::setAutHeader. More...