示例#1
0
        public bool SetChunkTypeWeights(List <PasswordChunkTypeWeight> pWeights)
        {
            Dictionary <PasswordChunkType, int> newProbabilities = PasswordChunkTypeWeight.ChunkTypeWeightsToProbabilities(pWeights);

            if (newProbabilities == null)
            {
                return(false);
            }

            _chunkTypeProbability = newProbabilities;

            PopulateTypeLists();

            return(true);
        }