public AuthResult(AuthResultType type, IProtocolPackage package, IDevice device = null, bool needReply = false) { ResultType = type; AuthDevice = device; Package = package; NeedReply = needReply; }
public AuthResult(AuthResultType result) { Result = result; }
public AuthenticationResult(AuthResultType resultType, string errorMessage = null) { this.Token = null; this.ResultType = resultType; this.ErrorMessage = errorMessage; }