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

XAdmin.AccessControlIni

Extends
AccessControl

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

Constants Summary
Inherited Contants from Engine.AccessControl
PROPNUM

Variables Summary
GameConfigSetConfigSet
AdminBaseCSEditor
Inherited Variables from Engine.AccessControl
ACDescText[PROPNUM], ACDisplayText[PROPNUM], AdminClass, AdminName, AdminPassword, AllPrivs, BannedIDs, bBanByID, bDontAddDefaultAdmin, bReplyToGUI, DefaultKickReason, GamePassword, Groups, IdleKickReason, IPBanned, IPPolicies, KickedMsg, LoggedAdmins, LoginDelaySeconds, NeedPassword, PrivClasses, PrivManagers, SessionBanned, SessionBannedIDs, SessionIPPolicies, Users, WrongPassword
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Structures Summary
Inherited Structures from Engine.AccessControl
AdminPlayer

Functions Summary
eventbool AcceptPlayInfoProperty (string PropertyName)
function AdminEntered (PlayerController P, string Username)
functionbool AdminLogin (PlayerController P, string Username, string Password)
functionbool AdminLogout (PlayerController P)
functionbool AllowPriv (string priv)
functionbool CanPerform (PlayerController P, string Action)
event Destroyed ()
functionstring GetAdminName (PlayerController PC)
functionxAdminUser GetLoggedAdmin (PlayerController P)
functionxAdminUser GetUser (string uname)
function InitPrivs ()
functionbool IsAdmin (PlayerController P)
functionbool IsLogged (xAdminUser 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, AllowPriv, BanPlayer, CanPerform, CheckID, CheckIPPolicy, CheckOptionsAdmin, FillPlayInfo, GetAdmin, GetAdminName, GetDescriptionText, GetLoggedAdmin, GetUser, InitPrivs, IsAdmin, Kick, KickBan, KickBanPlayer, KickPlayer, PreBeginPlay, PreLogin, RequiresPassword, SaveAdmins, SessionKickBan, SetAdminFromURL, SetAdminPassword, SetGamePassword, ValidLogin
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Variables Detail

ConfigSet Source code

var GameConfigSet ConfigSet;

CSEditor Source code

var AdminBase CSEditor;


Functions Detail

AcceptPlayInfoProperty Source code

static event bool AcceptPlayInfoProperty ( string PropertyName )

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 )

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 xAdminUser GetLoggedAdmin ( PlayerController P )

GetUser Source code

function xAdminUser GetUser ( string uname )

InitPrivs Source code

function InitPrivs ( )

IsAdmin Source code

function bool IsAdmin ( PlayerController P )

IsLogged Source code

function bool IsLogged ( xAdminUser 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
{
     PrivClasses(0)=Class'XAdmin.xKickPrivs'
     PrivClasses(1)=Class'XAdmin.xGamePrivs'
     PrivClasses(2)=Class'XAdmin.xUserGroupPrivs'
     PrivClasses(3)=Class'XAdmin.xExtraPrivs'
     AdminClass=Class'XAdmin.AdminIni'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:14.218 - Created with UnCodeX