30 using OpenSim.Server.Base;
31 using OpenSim.Services.Interfaces;
32 using OpenSim.Framework.Servers.HttpServer;
33 using OpenSim.Server.Handlers.Base;
35 namespace OpenSim.Server.Handlers.Authorization
40 private string m_ConfigName =
"AuthorizationService";
43 base(config, server, configName)
45 if (configName != String.Empty)
46 m_ConfigName = configName;
47 IConfig serverConfig = config.Configs[m_ConfigName];
48 if (serverConfig == null)
49 throw new Exception(String.Format(
"No section '{0}' in config file", m_ConfigName));
51 string authorizationService = serverConfig.GetString(
"LocalServiceModule",
54 if (authorizationService == String.Empty)
55 throw new Exception(
"No AuthorizationService in config file");
57 Object[] args =
new Object[] { config };
58 m_AuthorizationService =
Interface to OpenSimulator's built in HTTP server. Use this to register handlers (http, llsd, xmlrpc, etc.) for given URLs.
AuthorizationServerConnector(IConfigSource config, IHttpServer server, string configName)
Interactive OpenSim region server