otsdaq  v2_05_02_indev
ots::WebUsers::RequestUserInfo Struct Reference

Public Member Functions

 RequestUserInfo (const std::string &requestType, const std::string &cookieCode)
 
bool setGroupPermissionLevels (const std::string &groupPermissionLevelsString)
 
const std::map< std::string,
WebUsers::permissionLevel_t > & 
getGroupPermissionLevels () const
 
const WebUsers::permissionLevel_t & getGroupPermissionLevel ()
 
bool isInactive () const
 
bool isAdmin () const
 

Public Attributes

const std::string & requestType_
 
std::string cookieCode_
 
bool automatedCommand_
 
bool NonXMLRequestType_
 
bool NoXmlWhiteSpace_
 
bool checkLock_
 
bool requireLock_
 
bool allowNoUser_
 
bool requireSecurity_
 
std::set< std::string > groupsAllowed_
 
std::set< std::string > groupsDisallowed_
 
WebUsers::permissionLevel_t permissionLevel_
 
WebUsers::permissionLevel_t permissionsThreshold_
 
std::string ip_
 
uint64_t uid_
 
std::string username_
 
std::string displayName_
 
std::string usernameWithLock_
 
uint64_t activeUserSessionIndex_
 

Friends

class WebUsers
 

Detailed Description

Definition at line 233 of file WebUsers.h.


The documentation for this struct was generated from the following file: