RemoteLoginInfo sanity checking

This commit is contained in:
Cyberboss
2017-11-27 11:34:35 -05:00
parent 283a3e7651
commit 85abbb6aa7
2 changed files with 13 additions and 0 deletions
+2
View File
@@ -216,6 +216,8 @@ namespace TGS.Interface
/// <param name="loginInfo">The <see cref="RemoteLoginInfo"/> for a remote connection</param>
public ServerInterface(RemoteLoginInfo loginInfo)
{
if (!loginInfo.HasPassword)
throw new InvalidOperationException("password must be set on loginInfo!");
_loginInfo = loginInfo;
}