C# Class ElectroChecker.Vuln2Methods

Afficher le fichier Open project: HackerDom/ructfe-2015 Class Usage Examples

Méthodes publiques

Méthode Description
NominateUsers ( string host, Election election, User candidates ) : Election
ProcessGet ( string host, string id, string flag ) : int
ProcessPut ( string host, string id, string flag ) : int
RegisterCandidates ( string host, User users ) : Electro.Model.User[]
RegisterVoters ( string host, int votes, User candidateUsers ) : int[]>[].KeyValuePair
StartElection ( string host, User candidate, bool isPublic, int nominateTimeInSec, int voteTimeInSec ) : Election

Private Methods

Méthode Description
ExtractFlag ( Election election, PrivateKey privateKey, int flagLen ) : string
GenVotes ( string flag, Election election ) : int[][]

Method Details

NominateUsers() public static méthode

public static NominateUsers ( string host, Election election, User candidates ) : Election
host string
election Electro.Model.Election
candidates Electro.Model.User
Résultat Electro.Model.Election

ProcessGet() public static méthode

public static ProcessGet ( string host, string id, string flag ) : int
host string
id string
flag string
Résultat int

ProcessPut() public static méthode

public static ProcessPut ( string host, string id, string flag ) : int
host string
id string
flag string
Résultat int

RegisterCandidates() public static méthode

public static RegisterCandidates ( string host, User users ) : Electro.Model.User[]
host string
users Electro.Model.User
Résultat Electro.Model.User[]

RegisterVoters() public static méthode

public static RegisterVoters ( string host, int votes, User candidateUsers ) : int[]>[].KeyValuePair
host string
votes int
candidateUsers Electro.Model.User
Résultat int[]>[].KeyValuePair

StartElection() public static méthode

public static StartElection ( string host, User candidate, bool isPublic, int nominateTimeInSec, int voteTimeInSec ) : Election
host string
candidate Electro.Model.User
isPublic bool
nominateTimeInSec int
voteTimeInSec int
Résultat Electro.Model.Election