Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

TribesAdmin.AccessControlIni

Extends
AccessControl

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.AccessControl
         |   
         +-- TribesAdmin.AccessControlIni

Variables Summary
GameConfigSetConfigSet
AdminBaseCSEditor
Inherited Variables from Engine.AccessControl
AdminClass, AdminName, AdminPassword, AllPrivs, bDontAddDefaultAdmin, bReplyToGUI, GamePassword, Groups, IPBanned, IPPolicies, KickedMsg, KickToMenu, LoggedAdmins, LoginDelaySeconds, NeedPassword, PrivClasses, PrivManagers, SessionBanned, SessionIPPolicies, Users, WrongPassword

Structures Summary
Inherited Structures from Engine.AccessControl
AdminPlayer
Inherited Structures from Engine.Info
KeyValuePair, PlayerResponseLine, ServerResponseLine

Functions Summary
function AdminEntered (PlayerController P, string Username))
functionbool AdminLogin (PlayerController P, string Username, string Password ))
functionbool AdminLogout (PlayerController P ))
functionbool AdminPromote (PlayerController Promoter, PlayerController P ))
function AdminPromoted (PlayerController Promoter, PlayerController P, bool bSuccess ))
functionbool AllowPriv (string priv))
functionbool CanPerform (PlayerController P, string Action))
event Destroyed ()))
functionstring GetAdminName (PlayerController PC))
functionEngine.TribesAdminUser GetLoggedAdmin (PlayerController P))
functionEngine.TribesAdminUser GetUser (string uname))
function InitPrivs ()))
functionbool IsAdmin (PlayerController P))
functionbool IsLogged (Engine.TribesAdminUser User))
functionbool LockConfigSet (out GameConfigSet GCS, AdminBase Admin))
event PreBeginPlay ()))
functionbool ReleaseConfigSet (out GameConfigSet GCS, AdminBase Admin))
functionbool ReportLoggedAdminsTo (PlayerController P))
function SaveAdmins ()))
function SetAdminFromURL (string N, string P))
functionbool SetAdminPassword (string P))
function SetGamePassword (string P))
functionbool ValidLogin (string UserName, string Password))
Inherited Functions from Engine.AccessControl
AdminEntered, AdminExited, AdminLogin, AdminLogout, AdminPromote, AdminPromoted, AllowPriv, BanPlayer, CanPerform, CheckIPPolicy, CheckOptionsAdmin, FillPlayInfo, GetAdmin, GetAdminName, GetLoggedAdmin, GetUser, InitPrivs, IsAdmin, Kick, KickBan, KickBanPlayer, KickPlayer, PreBeginPlay, PreLogin, RequiresPassword, SaveAdmins, SessionKickBan, SetAdminFromURL, SetAdminPassword, SetGamePassword, ValidLogin
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, FillPlayInfo


Variables Detail

ConfigSet Source code

var transient GameConfigSet ConfigSet;

CSEditor Source code

var AdminBase CSEditor;


Functions Detail

AdminEntered Source code

function AdminEntered ( PlayerController P, string Username) )

AdminLogin Source code

function bool AdminLogin ( PlayerController P, string Username, string Password ) )

AdminLogout Source code

function bool AdminLogout ( PlayerController P ) )

AdminPromote Source code

function bool AdminPromote ( PlayerController Promoter, PlayerController P ) )

AdminPromoted Source code

function AdminPromoted ( PlayerController Promoter, PlayerController P, bool bSuccess ) )

AllowPriv Source code

function bool AllowPriv ( string priv) )

CanPerform Source code

function bool CanPerform ( PlayerController P, string Action) )

Destroyed Source code

event Destroyed ( ) )

GetAdminName Source code

function string GetAdminName ( PlayerController PC) )

GetLoggedAdmin Source code

function Engine.TribesAdminUser GetLoggedAdmin ( PlayerController P) )

GetUser Source code

function Engine.TribesAdminUser GetUser ( string uname) )

InitPrivs Source code

function InitPrivs ( ) )

IsAdmin Source code

function bool IsAdmin ( PlayerController P) )

IsLogged Source code

function bool IsLogged ( Engine.TribesAdminUser User) )

LockConfigSet Source code

function bool LockConfigSet ( out GameConfigSet GCS, AdminBase Admin) )

PreBeginPlay Source code

event PreBeginPlay ( ) )

ReleaseConfigSet Source code

function bool ReleaseConfigSet ( out GameConfigSet GCS, AdminBase Admin) )

ReportLoggedAdminsTo Source code

function bool ReportLoggedAdminsTo ( PlayerController P) )

SaveAdmins Source code

function SaveAdmins ( ) )

SetAdminFromURL Source code

function SetAdminFromURL ( string N, string P) )

SetAdminPassword Source code

function bool SetAdminPassword ( string P) )

SetGamePassword Source code

function SetGamePassword ( string P) )

ValidLogin Source code

function bool ValidLogin ( string UserName, string Password) )


Defaultproperties

defaultproperties
{
	AdminClass=class'TribesAdmin.AdminIni'
	PrivClasses(0)=class'TribesAdmin.TribesKickPrivs'
	PrivClasses(1)=class'TribesAdmin.TribesGamePrivs'
	PrivClasses(2)=class'TribesAdmin.TribesUserGroupPrivs'
	PrivClasses(3)=class'TribesAdmin.TribesExtraPrivs'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:25.220 - Created with UnCodeX