Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:XAdminUser (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> xAdminBase >> XAdminUser
Package: 
Engine
This class in other games:
UT2004

Class: XAdmin.xAdminUser Parent: XAdmin.xAdminBase

<Enter a description here>

Properties[edit]

bMasterAdmin[edit]

Type: bool


Groups[edit]

Type: xAdminGroupList


ManagedGroups[edit]

Type: xAdminGroupList


MergedPrivs[edit]

Type: string

Set on load or any Groups change

Password[edit]

Type: string


Privileges[edit]

Type: string


UserName[edit]

Type: string


Functions[edit]

Static functions[edit]

ValidName[edit]

static function bool ValidName (string uname)


ValidPass[edit]

static function bool ValidPass (string upass)


Events[edit]

Created[edit]

event Created ()

Overrides: Object.Created


Other instance functions[edit]

AddGroup[edit]

function AddGroup (xAdminGroup Group)


AddGroupsByName[edit]

function AddGroupsByName (xAdminGroupList lGroups, array<stringaGroupNames)


AddManagedGroup[edit]

function AddManagedGroup (xAdminGroup Group)


AddManagedGroupsByName[edit]

function AddManagedGroupsByName (xAdminGroupList lGroups, array<stringaGroupNames)


CanManageGroup[edit]

function bool CanManageGroup (xAdminGroup Group)


CanManageUser[edit]

function bool CanManageUser (xAdminUser User)


GetGroup[edit]

function xAdminGroup GetGroup (string Groupname)


GetManagedGroup[edit]

function xAdminGroup GetManagedGroup (string Groupname)


GetManagedUsers[edit]

function xAdminUserList GetManagedUsers (xAdminGroupList uAllGroups)


HasPrivilege[edit]

function bool HasPrivilege (string Priv)


Init[edit]

function Init (string uname, string Pass, string privs)


MaxSecLevel[edit]

function int MaxSecLevel ()


MergePrivs[edit]

private function MergePrivs (string newprivs)


RedoMergedPrivs[edit]

function RedoMergedPrivs ()


RemoveGroup[edit]

function RemoveGroup (xAdminGroup Group)


RemoveManagedGroup[edit]

function RemoveManagedGroup (xAdminGroup Group)


UnlinkGroups[edit]

function UnlinkGroups ()