diff options
author | Melanie Thielker | 2010-05-05 23:06:36 +0200 |
---|---|---|
committer | Melanie Thielker | 2010-05-05 23:06:36 +0200 |
commit | 65775b87e5000a07634240ab8ce39aaecd30d1e6 (patch) | |
tree | 3f383c556608cab4d21e5505d459ce32e30aea89 /OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs | |
parent | Removed a test for a "can't happen" case. ParentGroup is never null anymore. (diff) | |
download | opensim-SC_OLD-65775b87e5000a07634240ab8ce39aaecd30d1e6.zip opensim-SC_OLD-65775b87e5000a07634240ab8ce39aaecd30d1e6.tar.gz opensim-SC_OLD-65775b87e5000a07634240ab8ce39aaecd30d1e6.tar.bz2 opensim-SC_OLD-65775b87e5000a07634240ab8ce39aaecd30d1e6.tar.xz |
Add a XMLRPC method to remotely set the login level for the LLLoginService.
This requires a special XMLRPC call, which has to supply the credentials of
a god user (User level >= 200). Disabled by default. Also Adds a configuration
option to set the initial permitted login level.
Diffstat (limited to 'OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs')
-rw-r--r-- | OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs b/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs index e24055b..67e8392 100644 --- a/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs +++ b/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs | |||
@@ -88,6 +88,7 @@ namespace OpenSim.Server.Handlers.Login | |||
88 | { | 88 | { |
89 | LLLoginHandlers loginHandlers = new LLLoginHandlers(m_LoginService); | 89 | LLLoginHandlers loginHandlers = new LLLoginHandlers(m_LoginService); |
90 | server.AddXmlRPCHandler("login_to_simulator", loginHandlers.HandleXMLRPCLogin, false); | 90 | server.AddXmlRPCHandler("login_to_simulator", loginHandlers.HandleXMLRPCLogin, false); |
91 | server.AddXmlRPCHandler("set_login_level", loginHandlers.HandleXMLRPCSetLoginLevel, false); | ||
91 | server.SetDefaultLLSDHandler(loginHandlers.HandleLLSDLogin); | 92 | server.SetDefaultLLSDHandler(loginHandlers.HandleLLSDLogin); |
92 | } | 93 | } |
93 | 94 | ||