ots::WebUsers::RequestUserInfo Struct Reference

List of all members.

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 ()
bool isAdmin ()

Public Attributes

const std::string & requestType_
std::string cookieCode_
bool automatedCommand_
bool NonXMLRequestType_
bool NoXmlWhiteSpace_
bool checkLock_
bool requireLock_
bool allowNoUser_
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 72 of file WebUsers.h.


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

Generated on 29 May 2018 for otsdaq by  doxygen 1.6.1