clockwerk-opensim – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | vero | 1 | using System; |
2 | using System.Collections.Generic; |
||
3 | |||
4 | using Nini.Config; |
||
5 | |||
6 | namespace OpenSim.Framework.ServiceAuth |
||
7 | { |
||
8 | public class ServiceAuth |
||
9 | { |
||
10 | public static IServiceAuth Create(IConfigSource config, string section) |
||
11 | { |
||
12 | string authType = Util.GetConfigVarFromSections<string>(config, "AuthType", new string[] { "Network", section }, "None"); |
||
13 | |||
14 | switch (authType) |
||
15 | { |
||
16 | case "BasicHttpAuthentication": |
||
17 | return new BasicHttpAuthentication(config, section); |
||
18 | } |
||
19 | |||
20 | return null; |
||
21 | } |
||
22 | } |
||
23 | } |