def generate(self, pInputPasswordList, pResult): lclDifferenceMapper = BasicDifferenceMapper() lclHashMap = DLPHash() lclConverter = BasicStringIntConverter() lclStringJoinerAndCombiner = BasicStringJoinerAndCombiner() lclHashedValue = lclHashMap.compute(lclStringJoinerAndCombiner.joinAndCombine(pInputPasswordList)) lclDifferenceMapper.defineMap(lclHashedValue, lclConverter.toInt(pResult)) lclValidationCode = lclHashMap.compute(lclHashedValue) return SimpleKey(lclValidationCode, lclDifferenceMapper, lclHashMap)
def convertStringThenInt(self, pInt): converter = BasicStringIntConverter() return converter.toInt(converter.toString(pInt))
def convertIntThenString(self, pString): converter = BasicStringIntConverter() tempInt = converter.toInt(pString) print(tempInt) return converter.toString(tempInt)