private void GeneratePassword(string password, string serviceName, PasswordRequirements requirement) { PasswordGenerator generator = new PasswordGenerator(requirement); ViewModel.Password = generator.GeneratePassword(password, serviceName, 10); // store settings ServicePersistor.Persist(serviceName, requirement); ViewModel.PasswordVisible = true; ViewModel.CreateNewPassword = true; IoCProviders.GetProvider <ICopyToClipboard>().CopyToClipboard(ViewModel.Password); IoCProviders.GetProvider <IProvideNotifications>().Notify(null, "Password has been copied to clipboard"); }
public string randomPassword() { PasswordGenerator generate = new PasswordGenerator(); return(generate.generatePassword()); }