Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# TribesAdmin.AccessControlIni

Extends
  AccessControl

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

Variables Summary
GameConfigSet | ConfigSet
AdminBase | CSEditor

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
|  | AdminEntered (PlayerController P, string Username))
| bool | AdminLogin (PlayerController P, string Username, string Password ))
| bool | AdminLogout (PlayerController P ))
| bool | AdminPromote (PlayerController Promoter, PlayerController P ))
|  | AdminPromoted (PlayerController Promoter, PlayerController P, bool bSuccess ))
| bool | AllowPriv (string priv))
| bool | CanPerform (PlayerController P, string Action))
|  | Destroyed ()))
| string | GetAdminName (PlayerController PC))
| Engine.TribesAdminUser | GetLoggedAdmin (PlayerController P))
| Engine.TribesAdminUser | GetUser (string uname))
|  | InitPrivs ()))
| bool | IsAdmin (PlayerController P))
| bool | IsLogged (Engine.TribesAdminUser User))
| bool | LockConfigSet (out GameConfigSet GCS, AdminBase Admin))
|  | PreBeginPlay ()))
| bool | ReleaseConfigSet (out GameConfigSet GCS, AdminBase Admin))
| bool | ReportLoggedAdminsTo (PlayerController P))
|  | SaveAdmins ()))
|  | SetAdminFromURL (string N, string P))
| bool | SetAdminPassword (string P))
|  | SetGamePassword (string P))
| bool | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:25.220 - Created with UnCodeX