public string CreateEncryptedToken(string partnerId, string saltMemberId) { const string logMethodName = ". GetEncryptedToken()"; Log.Debug(logMethodName + "Begin Method"); try { int memberId = 0; if (!string.IsNullOrEmpty(saltMemberId) && !string.IsNullOrEmpty(partnerId) && int.TryParse(saltMemberId, out memberId)) { if (memberId == _asaMemberAdapter.GetMemberIdFromContext()) { return(UtilityFunctions.CreateFormsAuthenticationTicket(partnerId, saltMemberId)); } else { Log.Error(logMethodName + ": Either the userId doesn't match the passed in memberId or the user has not logged in."); return(""); } } else { Log.Error(logMethodName + ": One of the parameters is either null or empty."); return(""); } } catch (Exception ex) { Log.Error(logMethodName + ": Exception => " + ex.ToString()); return(""); } }