generator property
Future<UserAuthenticationGenerator>
get
generator
Creates a UserAuthenticationGenerator based on the result of secrets
Implementation
Future<UserAuthenticationGenerator> get generator async {
final loadedSecrets = await secrets;
return UserAuthenticationGenerator(
methodGenerator: MethodEncryptDecrypt(
ivBase64: loadedSecrets.methodIv64,
saltBase64: loadedSecrets.methodSalt64,
maxHashes: loadedSecrets.methodMaxHashes,
minHashes: loadedSecrets.methodMinHashes,
random: random,
),
passwordHasher: PasswordHasher(
pepper: loadedSecrets.pepper,
random: random,
),
);
}