From 00f7d622cbc2c2e61d2efaacd8275da3f9821d8b Mon Sep 17 00:00:00 2001 From: Diva Canto Date: Thu, 28 Jan 2010 19:19:42 -0800 Subject: HG 1.5 is in place. Tested in standalone only. --- OpenSim/Services/Interfaces/IGatekeeperService.cs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'OpenSim/Services/Interfaces/IGatekeeperService.cs') diff --git a/OpenSim/Services/Interfaces/IGatekeeperService.cs b/OpenSim/Services/Interfaces/IGatekeeperService.cs index f8eb817..ca7b9b3 100644 --- a/OpenSim/Services/Interfaces/IGatekeeperService.cs +++ b/OpenSim/Services/Interfaces/IGatekeeperService.cs @@ -41,17 +41,19 @@ namespace OpenSim.Services.Interfaces bool LoginAgent(AgentCircuitData aCircuit, GridRegion destination, out string reason); - GridRegion GetHomeRegion(UUID userID, out Vector3 position, out Vector3 lookAt); - } /// /// HG1.5 only /// - public interface IHomeUsersSecurityService + public interface IUserAgentService { - void SetEndPoint(UUID sessionID, IPEndPoint ep); - IPEndPoint GetEndPoint(UUID sessionID); - void RemoveEndPoint(UUID sessionID); + bool LoginAgentToGrid(AgentCircuitData agent, GridRegion gatekeeper, GridRegion finalDestination, out string reason); + void LogoutAgent(UUID userID, UUID sessionID); + GridRegion GetHomeRegion(UUID userID, out Vector3 position, out Vector3 lookAt); + + bool AgentIsComingHome(UUID sessionID, string thisGridExternalName); + bool VerifyAgent(UUID sessionID, string token); + bool VerifyClient(UUID sessionID, string token); } } -- cgit v1.1