C# Class Simulator.Simulator

ファイルを表示 Open project: Microsoft/StopGuessing Class Usage Examples

Public Properties

Property Type Description
_binomialLadderFilter BinomialLadderFilter
_experimentalConfiguration ExperimentalConfiguration
_ipHistoryCache SimIpHistory>.ConcurrentDictionary
_recentIncorrectPasswords AgingMembershipSketch
_userAccountController SimulatedUserAccountController

Protected Properties

Property Type Description
StartTimeUtc System.DateTime

Public Methods

Method Description
Run ( ) : void

Evaluate the accuracy of our stopguessing service by sending user logins and malicious traffic

RunExperimentalSweep ( ExperimentalConfiguration configurations ) : void
Simulator ( DebugLogger logger, string path, ExperimentalConfiguration myExperimentalConfiguration, SimulatedPasswords simPasswords ) : System

Private Methods

Method Description
Fraction ( ulong numerator, ulong denominmator ) : string

Method Details

Run() public method

Evaluate the accuracy of our stopguessing service by sending user logins and malicious traffic
public Run ( ) : void
return void

RunExperimentalSweep() public static method

public static RunExperimentalSweep ( ExperimentalConfiguration configurations ) : void
configurations ExperimentalConfiguration
return void

Simulator() public method

public Simulator ( DebugLogger logger, string path, ExperimentalConfiguration myExperimentalConfiguration, SimulatedPasswords simPasswords ) : System
logger DebugLogger
path string
myExperimentalConfiguration ExperimentalConfiguration
simPasswords SimulatedPasswords
return System

Property Details

StartTimeUtc protected_oe property

protected DateTime,System StartTimeUtc
return System.DateTime

_binomialLadderFilter public_oe property

public BinomialLadderFilter _binomialLadderFilter
return BinomialLadderFilter

_experimentalConfiguration public_oe property

public ExperimentalConfiguration,Simulator _experimentalConfiguration
return ExperimentalConfiguration

_ipHistoryCache public_oe property

public ConcurrentDictionary _ipHistoryCache
return SimIpHistory>.ConcurrentDictionary

_recentIncorrectPasswords public_oe property

public AgingMembershipSketch _recentIncorrectPasswords
return AgingMembershipSketch

_userAccountController public_oe property

public SimulatedUserAccountController _userAccountController
return SimulatedUserAccountController