C# Класс Simulator.SimulatedAccounts

A class that tracks all of the user accounts being simulated, both benign and belonging to attackers.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AttackerAccounts List
BenignAccountSelector WeightedSelector
BenignAccounts List

Открытые методы

Метод Описание
Generate ( ExperimentalConfiguration experimentalConfiguration ) : void

Create accounts, generating passwords, primary IP

GetBenignAccountAtRandomUniform ( ) : SimulatedUserAccount
GetBenignAccountWeightedByLoginFrequency ( ) : SimulatedUserAccount
GetMaliciousAccountAtRandomUniform ( ) : SimulatedUserAccount
SimulatedAccounts ( IpPool ipPool, SimulatedPasswords simPasswords, DebugLogger logger ) : System.Collections.Generic

Описание методов

Generate() публичный Метод

Create accounts, generating passwords, primary IP
public Generate ( ExperimentalConfiguration experimentalConfiguration ) : void
experimentalConfiguration ExperimentalConfiguration
Результат void

GetBenignAccountAtRandomUniform() публичный Метод

public GetBenignAccountAtRandomUniform ( ) : SimulatedUserAccount
Результат SimulatedUserAccount

GetBenignAccountWeightedByLoginFrequency() публичный Метод

public GetBenignAccountWeightedByLoginFrequency ( ) : SimulatedUserAccount
Результат SimulatedUserAccount

GetMaliciousAccountAtRandomUniform() публичный Метод

public GetMaliciousAccountAtRandomUniform ( ) : SimulatedUserAccount
Результат SimulatedUserAccount

SimulatedAccounts() публичный Метод

public SimulatedAccounts ( IpPool ipPool, SimulatedPasswords simPasswords, DebugLogger logger ) : System.Collections.Generic
ipPool IpPool
simPasswords SimulatedPasswords
logger DebugLogger
Результат System.Collections.Generic

Описание свойств

AttackerAccounts публичное свойство

public List AttackerAccounts
Результат List

BenignAccountSelector публичное свойство

public WeightedSelector BenignAccountSelector
Результат WeightedSelector

BenignAccounts публичное свойство

public List BenignAccounts
Результат List