public class Configuration extends Object
| Constructor and Description |
|---|
Configuration(List<PasswordMatcher> passwordMatchers,
Map<String,Long> guessTypes,
List<Dictionary> dictionaries,
List<AdjacencyGraph> adjacencyGraphs,
Map<Character,Character> leetTable,
Pattern yearPattern,
Double minimumEntropy,
Locale locale,
boolean distanceCalc,
long combinationAlgorithmTimeout) |
| Modifier and Type | Method and Description |
|---|---|
List<AdjacencyGraph> |
getAdjacencyGraphs() |
long |
getCombinationAlgorithmTimeout() |
List<Dictionary> |
getDictionaries() |
ResourceBundle |
getFeedbackResource() |
Map<String,Long> |
getGuessTypes() |
Map<Character,Character> |
getLeetTable() |
Locale |
getLocale() |
ResourceBundle |
getMainResource() |
Double |
getMinimumEntropy() |
List<PasswordMatcher> |
getPasswordMatchers() |
Pattern |
getYearPattern() |
boolean |
isDistanceCalc() |
public Configuration(List<PasswordMatcher> passwordMatchers, Map<String,Long> guessTypes, List<Dictionary> dictionaries, List<AdjacencyGraph> adjacencyGraphs, Map<Character,Character> leetTable, Pattern yearPattern, Double minimumEntropy, Locale locale, boolean distanceCalc, long combinationAlgorithmTimeout)
passwordMatchers - The list of PasswordMatchers which will be used for matchingguessTypes - Map of types of guesses, and associated guesses/secdictionaries - List of Dictionary to use for the DictionaryMatcheradjacencyGraphs - List of adjacency graphs to be used by the SpacialMatcherleetTable - Leet table for use with DictionaryMatcheryearPattern - Regex Pattern for use with YearMatcherminimumEntropy - Minimum entropy value passwords should meetlocale - Locale for localized text and feedbackcombinationAlgorithmTimeout - Timeout for the findBestMatches algorithm.public List<PasswordMatcher> getPasswordMatchers()
PasswordMatchers which will be used for matchingpublic Map<String,Long> getGuessTypes()
public List<Dictionary> getDictionaries()
Dictionary to use for the DictionaryMatcherpublic List<AdjacencyGraph> getAdjacencyGraphs()
SpacialMatcherpublic Map<Character,Character> getLeetTable()
DictionaryMatcherpublic Pattern getYearPattern()
Pattern for use with YearMatcherpublic Double getMinimumEntropy()
public Locale getLocale()
public boolean isDistanceCalc()
public long getCombinationAlgorithmTimeout()
public ResourceBundle getMainResource()
public ResourceBundle getFeedbackResource()
Copyright © 2017. All rights reserved.