GetMaliciousAccountAtRandomUniform() public method

public GetMaliciousAccountAtRandomUniform ( ) : SimulatedUserAccount
return SimulatedUserAccount
        /// <summary>
        /// Attacker login with correct accounts he has, trying to fool our service into thinking his IP is benign
        /// </summary>
        /// <returns></returns>
        public SimulatedLoginAttempt MaliciousAttemptToSantiizeIpViaAValidLogin(IPAddress ipAddressToSanitizeThroughLogin)
        {
            SimulatedUserAccount simAccount = _simAccounts.GetMaliciousAccountAtRandomUniform();

            return(new SimulatedLoginAttempt(simAccount, simAccount.Password,
                                             true, false,
                                             ipAddressToSanitizeThroughLogin, StrongRandomNumberGenerator.Get64Bits().ToString(), "",
                                             DateTime.UtcNow));
        }