newEntry method
Creates a new VaultEntry
with the provided ValueGenerator and seed
seed
: The seed for the ValueGeneratorkey
: The cache keycreationTime
: The cache creation time
Returns a fully initialized VaultEntry
Implementation
@override
VaultEntry newEntry(int seed, {String? key, DateTime? creationTime}) {
return VaultEntryBuilder(key ?? 'vault_key_$seed',
generator.nextValue(seed), creationTime ?? DateTime.now())
.build();
}