Catrobat.IDE.Core.Utilities.UtilTokenHelper.CalculateToken C# (CSharp) Method

CalculateToken() public static method

public static CalculateToken ( String username, string password ) : string
username String
password string
return string
        public static string CalculateToken(String username, string password)
        {
            var tmp = MD5Core.GetHash(Encoding.UTF8.GetBytes(username.ToLower()));
            var md5Username = ToHex(tmp).ToLower();

            tmp = MD5Core.GetHash(Encoding.UTF8.GetBytes(password));
            var md5Password = ToHex(tmp).ToLower();

            tmp = MD5Core.GetHash(Encoding.UTF8.GetBytes(md5Username + ":" + md5Password));
            var token = ToHex(tmp);

            return token;
        }
    }