public bool SetAuthInfo(AuthInfo info) { throw new NotImplementedException(); }
public bool SetAuthInfo(AuthInfo info) { return m_AuthenticationService.SetAuthInfo(info); }
public virtual AuthInfo GetAuthInfo(UUID principalID) { AuthenticationData data = m_Database.Get(principalID); if (data == null) { return null; } else { AuthInfo info = new AuthInfo() { PrincipalID = data.PrincipalID, AccountType = data.Data["accountType"] as string, PasswordHash = data.Data["passwordHash"] as string, PasswordSalt = data.Data["passwordSalt"] as string, WebLoginKey = data.Data["webLoginKey"] as string }; return info; } }
public virtual bool SetAuthInfo(AuthInfo info) { AuthenticationData auth = new AuthenticationData(); auth.PrincipalID = info.PrincipalID; auth.Data = new System.Collections.Generic.Dictionary<string, object>(); auth.Data["accountType"] = info.AccountType; auth.Data["webLoginKey"] = info.WebLoginKey; auth.Data["passwordHash"] = info.PasswordHash; auth.Data["passwordSalt"] = info.PasswordSalt; if (!m_Database.Store(auth)) { m_log.ErrorFormat("[AUTHENTICATION DB]: Failed to store authentication info."); return false; } m_log.DebugFormat("[AUTHENTICATION DB]: Set authentication info for principalID {0}", info.PrincipalID); return true; }
public bool SetAuthInfo(AuthInfo info) { // not done from remote simulators return false; }