I'm a doctor, not a mechanic

UE2:XAdminUser (UT2004)

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

Class: XAdmin.xAdminUser Parent: XAdmin.xAdminBase

<Enter a description here>

Properties

bMasterAdmin

Type: bool


Groups

Type: xAdminGroupList


ManagedGroups

Type: xAdminGroupList


MergedPrivs

Type: string

Set on load or any Groups change

Password

Type: string


Privileges

Type: string


UserName

Type: string


Functions

Static functions

ValidName

static function bool ValidName (string uname)


ValidPass

static function bool ValidPass (string upass)


Events

Created

event Created ()

Overrides: Object.Created


Other instance functions

AddGroup

function AddGroup (xAdminGroup Group)


AddGroupsByName

function AddGroupsByName (xAdminGroupList lGroups, array<stringaGroupNames)


AddManagedGroup

function AddManagedGroup (xAdminGroup Group)


AddManagedGroupsByName

function AddManagedGroupsByName (xAdminGroupList lGroups, array<stringaGroupNames)


CanManageGroup

function bool CanManageGroup (xAdminGroup Group)


CanManageUser

function bool CanManageUser (xAdminUser User)


GetGroup

function xAdminGroup GetGroup (string Groupname)


GetManagedGroup

function xAdminGroup GetManagedGroup (string Groupname)


GetManagedUsers

function xAdminUserList GetManagedUsers (xAdminGroupList uAllGroups)


HasPrivilege

function bool HasPrivilege (string Priv)


Init

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


MaxSecLevel

function int MaxSecLevel ()


MergePrivs

private function MergePrivs (string newprivs)


RedoMergedPrivs

function RedoMergedPrivs ()


RemoveGroup

function RemoveGroup (xAdminGroup Group)


RemoveManagedGroup

function RemoveManagedGroup (xAdminGroup Group)


UnlinkGroups

function UnlinkGroups ()