aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/IUserService.cs
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-09-15 18:23:36 +0000
committerJustin Clarke Casey2008-09-15 18:23:36 +0000
commitc2ee26399947be5e3c23ac3abc53f2ba907ff10f (patch)
tree563fa2cb85453ae6c3e65ab08ec1f6b307b9c5ff /OpenSim/Framework/Communications/IUserService.cs
parent* Complete refactoring accidentally left unfinished so that all server help r... (diff)
downloadopensim-SC_OLD-c2ee26399947be5e3c23ac3abc53f2ba907ff10f.zip
opensim-SC_OLD-c2ee26399947be5e3c23ac3abc53f2ba907ff10f.tar.gz
opensim-SC_OLD-c2ee26399947be5e3c23ac3abc53f2ba907ff10f.tar.bz2
opensim-SC_OLD-c2ee26399947be5e3c23ac3abc53f2ba907ff10f.tar.xz
* refactor: Break out IUserServiceAdmin out of IUserService since admin methods don't need to be implemented on Grid hosted region servers
Diffstat (limited to 'OpenSim/Framework/Communications/IUserService.cs')
-rw-r--r--OpenSim/Framework/Communications/IUserService.cs17
1 files changed, 0 insertions, 17 deletions
diff --git a/OpenSim/Framework/Communications/IUserService.cs b/OpenSim/Framework/Communications/IUserService.cs
index d52d1ea..64c6c68 100644
--- a/OpenSim/Framework/Communications/IUserService.cs
+++ b/OpenSim/Framework/Communications/IUserService.cs
@@ -40,8 +40,6 @@ namespace OpenSim.Framework.Communications
40 /// <returns>A user profile. Returns null if no profile is found</returns> 40 /// <returns>A user profile. Returns null if no profile is found</returns>
41 UserProfileData GetUserProfile(string firstName, string lastName); 41 UserProfileData GetUserProfile(string firstName, string lastName);
42 42
43 //UserProfileData GetUserProfile(string name);
44
45 /// <summary> 43 /// <summary>
46 /// Loads a user profile from a database by UUID 44 /// Loads a user profile from a database by UUID
47 /// </summary> 45 /// </summary>
@@ -59,27 +57,12 @@ namespace OpenSim.Framework.Communications
59 UserProfileData SetupMasterUser(UUID userId); 57 UserProfileData SetupMasterUser(UUID userId);
60 58
61 /// <summary> 59 /// <summary>
62 /// Add a new user profile
63 /// </summary>
64 /// <param name="user"></param>
65 UUID AddUserProfile(string firstName, string lastName, string pass, uint regX, uint regY);
66
67 /// <summary>
68 /// Update the user's profile. 60 /// Update the user's profile.
69 /// </summary> 61 /// </summary>
70 /// <param name="data">UserProfileData object with updated data. Should be obtained 62 /// <param name="data">UserProfileData object with updated data. Should be obtained
71 /// via a call to GetUserProfile().</param> 63 /// via a call to GetUserProfile().</param>
72 /// <returns>true if the update could be applied, false if it could not be applied.</returns> 64 /// <returns>true if the update could be applied, false if it could not be applied.</returns>
73 bool UpdateUserProfile(UserProfileData data); 65 bool UpdateUserProfile(UserProfileData data);
74
75 /// <summary>
76 /// Reset a user password
77 /// </summary>
78 /// <param name="firstName"></param>
79 /// <param name="lastName"></param>
80 /// <param name="newPassword"></param>
81 /// <returns>true if the update was successful, false otherwise</returns>
82 bool ResetUserPassword(string firstName, string lastName, string newPassword);
83 66
84 /// <summary> 67 /// <summary>
85 /// Adds a new friend to the database for XUser 68 /// Adds a new friend to the database for XUser