using System; namespace ArchestrAServices.Contract; public static class UserTokenFactory { public static UserToken MakeToken(string userName, string password) { return new UserToken { IdType = EnumASBFactory.CredentialTypeToInt(CredentialType.UsernamePassword), Encryption = EnumASBFactory.EncryptionTypeToInt(EncryptionType.None), LocationID = "en_US", HostName = Environment.MachineName, UserName = userName, Password = password, X509Certificate = new byte[0] }; } public static UserToken MakeInvalidToken() { return new UserToken { IdType = EnumASBFactory.CredentialTypeToInt(CredentialType.Other), Encryption = EnumASBFactory.EncryptionTypeToInt(EncryptionType.None), LocationID = "en_US", HostName = Environment.MachineName, UserName = string.Empty, Password = string.Empty, X509Certificate = new byte[0] }; } }