Esempio n. 1
0
 /// <summary>
 /// Initializes a new hash generator with specified options and salt generator.
 /// </summary>
 /// <param name="options">Hashing options to use.</param>
 /// <param name="saltGenerator">Salt generator to use.</param>
 public HashGenerator(HashGeneratorOptions options, ISaltGenerator saltGenerator)
 {
     _options       = options;
     _saltGenerator = saltGenerator;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new hash generator with specified options and default salt generator.
 /// </summary>
 /// <param name="options">Hashing options to use.</param>
 public HashGenerator(HashGeneratorOptions options) : this(options, new SaltGenerator())
 {
 }