Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

SecurityToken Struct Reference

List of all members.

Public Member Functions

void reset ()
 SecurityToken ()

Public Attributes

char * authType
int authTypeLen
const char * directory
const char * filename
HashMap< string, string * > * otherValues
const char * password
int * providedMask
char * requiredPassword
const char * sysdirectory
HttpThreadContexttd
int throttlingRate
const char * user

Constructor & Destructor Documentation

SecurityToken::SecurityToken  ) 
 

Create the object.


Member Function Documentation

void SecurityToken::reset  ) 
 

Reset every structure member.


Member Data Documentation

char* SecurityToken::authType
 

Authorization scheme to use.

int SecurityToken::authTypeLen
 

Length for the [authType] allocated string.

const char* SecurityToken::directory
 

Directory that the user is in.

const char* SecurityToken::filename
 

File that the user tried to access.

HashMap<string,string*>* SecurityToken::otherValues
 

const char* SecurityToken::password
 

Password provided by the user.

int* SecurityToken::providedMask
 

Permission mask that the user will have providing [neededPassword].

char* SecurityToken::requiredPassword
 

Password that the user should provide to have access. This is used in authorization schemes like the HTTP digest, where the password is not sent in clear on the network.

const char* SecurityToken::sysdirectory
 

System directory for the host.

struct HttpThreadContext* SecurityToken::td
 

int SecurityToken::throttlingRate
 

Throttling rate to use with specified user.

const char* SecurityToken::user
 

User to check for.


Generated on Mon Jun 16 13:47:19 2008 for MyServer by  doxygen 1.3.9.1