public PasswordGenerator(IPasswordTruncator passwordTruncator, IHmacGeneratorResolver hmacGeneratorResolver, ICharacterSpaceGenerator characterSpaceGenerator, IUtf8Converter utf8Converter, IHmacToArbitraryEncodingConverter hmacToArbitraryEncodingConverter)
 {
     this.passwordTruncator                = passwordTruncator;
     this.hmacGeneratorResolver            = hmacGeneratorResolver;
     this.characterSpaceGenerator          = characterSpaceGenerator;
     this.utf8Converter                    = utf8Converter;
     this.hmacToArbitraryEncodingConverter = hmacToArbitraryEncodingConverter;
 }
 public HmacSha1Generator(IUtf8Converter utf8Converter)
 {
     this.utf8Converter = utf8Converter;
 }
 public void SetUp()
 {
     converter = new Utf8Converter();
 }
예제 #4
0
 public Sha1Hasher(IUtf8Converter utf8Converter)
 {
     this.utf8Converter = utf8Converter;
 }