public static AuthenticationResult MissingData(IEnumerable<string> missingFields) { return new AuthenticationResult(AuthenticationOutcome.MissingFields, null, new List<string>(missingFields)); }