Core.Object | +--UWeb.WebApplication | +--UWeb.ImageServer | +--UTServerAdmin.UTImageServer
00001 class UTImageServer expands ImageServer; 00002 00003 event Query(WebRequest Request, WebResponse Response) 00004 { 00005 local string AdminUsername, AdminPassword, AdminRealm; 00006 00007 AdminUsername = class'UTServerAdmin'.default.AdminUsername; 00008 AdminPassword = class'UTServerAdmin'.default.AdminPassword; 00009 AdminRealm = class'UTServerAdmin'.default.AdminRealm; 00010 00011 // Check authentication: 00012 if ((AdminUsername != "" && Caps(Request.Username) != Caps(AdminUsername)) || (AdminPassword != "" && Caps(Request.Password) != Caps(AdminPassword))) { 00013 Response.FailAuthentication(AdminRealm); 00014 return; 00015 } 00016 00017 Super.Query(Request, Response); 00018 } 00019 00020 defaultproperties 00021 { 00022 }