예제 #1
0
 public UserLoginService(
     OpenSim.Framework.Communications.UserProfileManager userManager,
     LibraryRootFolder libraryRootFolder, string mapServerURI, string profileServerURI,
     UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
     : base(userManager, libraryRootFolder, welcomeMess, mapServerURI, profileServerURI)
 {
     m_config               = config;
     m_defaultHomeX         = m_config.DefaultX;
     m_defaultHomeY         = m_config.DefaultY;
     m_regionProfileService = regionProfileService;
 }
예제 #2
0
 public UserLoginService(
     UserManagerBase userManager, IInterServiceInventoryServices inventoryService,
     LibraryRootFolder libraryRootFolder,
     UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
     : base(userManager, libraryRootFolder, welcomeMess)
 {
     m_config                = config;
     m_defaultHomeX          = m_config.DefaultX;
     m_defaultHomeY          = m_config.DefaultY;
     m_interInventoryService = inventoryService;
     m_regionProfileService  = regionProfileService;
 }
예제 #3
0
        public UserLoginService(
            UserManagerBase userManager, IInterServiceInventoryServices inventoryService,
            LibraryRootFolder libraryRootFolder,
            UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
            : base(userManager, libraryRootFolder, welcomeMess)
        {
            m_config = config;
            m_defaultHomeX = m_config.DefaultX;
            m_defaultHomeY = m_config.DefaultY;
            m_interInventoryService = inventoryService;
            m_regionProfileService = regionProfileService;

            m_GridService = new GridServicesConnector(config.GridServerURL.ToString());
        }
예제 #4
0
        public UserLoginAuthService(
            UserManagerBase userManager, IInterServiceInventoryServices inventoryService,
            LibraryRootFolder libraryRootFolder,
            UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
            : base(userManager, welcomeMess, inventoryService, null, true, libraryRootFolder, null)
        {
            m_config = config;
            m_defaultHomeX = m_config.DefaultX;
            m_defaultHomeY = m_config.DefaultY;
            m_interInventoryService = inventoryService;
            m_regionProfileService = regionProfileService;

            NetworkServersInfo serversinfo = new NetworkServersInfo(1000, 1000);
            serversinfo.GridRecvKey = m_config.GridRecvKey;
            serversinfo.GridSendKey = m_config.GridSendKey;
            serversinfo.GridURL = m_config.GridServerURL.ToString();
            serversinfo.InventoryURL = m_config.InventoryUrl.ToString();
            serversinfo.UserURL = m_config.AuthUrl.ToString();
            SetServersInfo(serversinfo);
        }
예제 #5
0
        public UserLoginAuthService(
            UserManagerBase userManager, IInterServiceInventoryServices inventoryService,
            LibraryRootFolder libraryRootFolder,
            UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
            : base(userManager, welcomeMess, inventoryService, null, true, libraryRootFolder, null)
        {
            m_config               = config;
            m_defaultHomeX         = m_config.DefaultX;
            m_defaultHomeY         = m_config.DefaultY;
            m_inventoryService     = inventoryService;
            m_regionProfileService = regionProfileService;

            NetworkServersInfo serversinfo = new NetworkServersInfo(1000, 1000);

            serversinfo.GridRecvKey  = m_config.GridRecvKey;
            serversinfo.GridSendKey  = m_config.GridSendKey;
            serversinfo.GridURL      = m_config.GridServerURL.ToString();
            serversinfo.InventoryURL = m_config.InventoryUrl.ToString();
            serversinfo.UserURL      = m_config.AuthUrl.ToString();
            SetServersInfo(serversinfo);
        }
예제 #6
0
 public UserLoginService(
     OpenSim.Framework.Communications.UserProfileManager userManager,
     LibraryRootFolder libraryRootFolder, string mapServerURI, string profileServerURI,
     UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
     : base(userManager, libraryRootFolder, welcomeMess, mapServerURI, profileServerURI)
 {
     m_config = config;
     m_defaultHomeX = m_config.DefaultX;
     m_defaultHomeY = m_config.DefaultY;
     m_regionProfileService = regionProfileService;
 }
예제 #7
0
 public UserLoginService(
     UserManagerBase userManager,
     LibraryRootFolder libraryRootFolder, string mapServerURI,
     UserConfig config, string welcomeMess, IRegionProfileRouter regionProfileService)
     : base(userManager, libraryRootFolder, welcomeMess, mapServerURI)
 {
     m_config = config;
     m_defaultHomeX = m_config.DefaultX;
     m_defaultHomeY = m_config.DefaultY;
     m_regionProfileService = regionProfileService;
 }