NAME Text::Password::Pronounceable::RandomCase - Generate pronounceable passwords with random case SYNOPSIS ## defaults to upper case in a quarter of all cases Text::Password::Pronounceable::RandomCase->generate(6, 10); ## Explicit Text::Password::Pronounceable::RandomCase->generate(6, 10, 4); ## Ditto my $pp = Text::Password::Pronounceable::RandomCase->new(6, 10, 4); $pp->generate; DESCRIPTION Text::Password::Pronounceable produces pronouncable passwords. But it has the one disadvantage that it only uses lower case characters. This module tries to solve this shortcoming. The two methods *new()* and *generate()* take a third parameter, which determines the frequency of upper case characters. Any 1/N'th character will be uppercased on average. If you do not pass any arguments, *generate()* will produce passwords with a length of eight characters and a 1/4 probability for any character to be uppercased. DEPENDENCIES Text::Password::Pronounceable VERSION 0.03 AUTHOR Mario Domgoergen BUGS Please report any bugs or feature requests to "bug-text-password-pronounceable-randomcase at rt.cpan.org", or through the web interface at . I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. SUPPORT You can find documentation for this module with the perldoc command. perldoc Text::Password::Pronounceable::RandomCase You can also look for information at: * RT: CPAN's request tracker * AnnoCPAN: Annotated CPAN documentation * CPAN Ratings * Search CPAN LICENSE AND COPYRIGHT Copyright 2008-2009 Mario Domgoergen. This program is free software; you can redistribute it and/or modify it under the terms of either: * the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version, or * the Artistic License version 2.0.