rql_download.twistedserver.server.CubicWebConchUser

class rql_download.twistedserver.server.CubicWebConchUser(unix_username, cw_session_ids, login, cw_instance_names, cw_repositories, base_dir)[source]

Class to create a cubicweb user.

Methods

__init__(unix_username, cw_session_ids, ...) Initialize the CubicWebConchUser class.
getHomeDir()
getOtherGroups()
getShell()
getUserGroupId()
global_cancel_tcpip_forward(data)
global_tcpip_forward(data)
gotGlobalRequest(requestType, data)
logout() Method to close all the user sessions.
lookupChannel(channelType, windowSize, ...)
lookupSubsystem(subsystem, data)
__module__ = 'rql_download.twistedserver.server'
_runAsUser(f, *args, **kw)[source]

Method to logged-in a user.

logout()[source]

Method to close all the user sessions.