#include "DcGlobals.h"
#include "DcRequest.h"
#include "DcResponse.h"
#include "DcHttpTime.h"
#include "DcUserStatus.h"
#include "DcRequest.h"
#include "DcResponse.h"
Go to the source code of this file.
Classes | |
class | CdcLoginManager |
The Log-in Manager class is a static class that deals with the login of users to the system. More... | |
class | CdcLoginManager::CdcDaaChallenge |
This is basically a struct to hold the challenges this class sends to users. | |
class | CdcLoginManager::CdcDaaResponse |
This is a struct to hold the response we got from the user. | |
class | CdcLoginManager::CdcUser |
CdcUser holds information of one user in the system. | |
Defines | |
#define | DC_USER_ID "BN_UserID" |
#define | DC_USER_CODE "BN_RndCode" |
#define | DC_LOGIN_MSG "BN_LoginMsg" |
#define | DC_USER_NAME "BN_Username" |
#define | DC_URL "BN_OrigURL" |
#define | DC_REALM "BN_Realm" |
#define | DC_NONCE "BN_Nonce" |
#define | DC_OPAQUE "BN_Opaque" |
#define | DC_CNONCE "BN_Cnonce" |
#define | DC_NC "BN_NC" |
#define | DC_RESPONSE "BN_Response" |
#define | DC_LOGOUT "BN_Logout" |
#define | DC_LM_NONE 0 |
#define | DC_LM_OK 1 |
#define | DC_LM_SEND 2 |
#define | DC_CHL_STL_ADD 2 |
Typedefs | |
typedef CdcString | t_code_type |
#define DC_CHL_STL_ADD 2 |
Definition at line 60 of file DcLoginManager.h.
#define DC_CNONCE "BN_Cnonce" |
Definition at line 49 of file DcLoginManager.h.
#define DC_LM_NONE 0 |
Definition at line 56 of file DcLoginManager.h.
#define DC_LM_OK 1 |
Definition at line 57 of file DcLoginManager.h.
#define DC_LM_SEND 2 |
Definition at line 58 of file DcLoginManager.h.
#define DC_LOGIN_MSG "BN_LoginMsg" |
Definition at line 41 of file DcLoginManager.h.
#define DC_LOGOUT "BN_Logout" |
Definition at line 53 of file DcLoginManager.h.
#define DC_NC "BN_NC" |
Definition at line 50 of file DcLoginManager.h.
#define DC_NONCE "BN_Nonce" |
Definition at line 47 of file DcLoginManager.h.
#define DC_OPAQUE "BN_Opaque" |
Definition at line 48 of file DcLoginManager.h.
#define DC_REALM "BN_Realm" |
Definition at line 46 of file DcLoginManager.h.
#define DC_RESPONSE "BN_Response" |
Definition at line 51 of file DcLoginManager.h.
#define DC_URL "BN_OrigURL" |
Definition at line 45 of file DcLoginManager.h.
#define DC_USER_CODE "BN_RndCode" |
Definition at line 40 of file DcLoginManager.h.
#define DC_USER_ID "BN_UserID" |
Definition at line 39 of file DcLoginManager.h.
#define DC_USER_NAME "BN_Username" |
Definition at line 44 of file DcLoginManager.h.
typedef CdcString t_code_type |
Definition at line 35 of file DcLoginManager.h.