1Text::Password::PronounUcseearblCeo(n3t)ributed Perl DocTuemxetn:t:aPtaisosnword::Pronounceable(3)
2
3
4

NAME

6       Text::Password::Pronounceable - Generate pronounceable passwords
7

SYNOPSIS

9         # Generate a pronounceable password that is between 6 and 10 characters.
10         Text::Password::Pronounceable->generate(6, 10);
11
12         # Ditto
13         my $pp = Text::Password::Pronounceable->new(6, 10);
14         $pp->generate;
15

DESCRIPTION

17       This module generates pronuceable passwords, based the the English
18       digraphs by D Edwards.
19
20   METHODS
21       new
22             $pp = Text::Password::Pronounceable->new($min, $max);
23             $pp = Text::Password::Pronounceable->new($len);
24
25           Construct a password factory with length limits of $min and $max.
26           Or create a password factory with fixed length if only one argument
27           is provided.
28
29       generate
30             $pp->generate;
31             $pp->generate($len);
32             $pp->generate($min, $max);
33
34             Text::Password::Pronounceable->generate($len);
35             Text::Password::Pronounceable->generate($min, $max);
36
37           Generate password. If used as an instance method, arguments
38           override the factory settings.
39

HISTORY

41       This code derived from mpw.pl, a bit of code with a sordid history.
42
43       •   CPAN module by Chia-liang Kao 9/11/2006.
44
45       •   Perl cleaned up a bit by Jesse Vincent 1/14/2001.
46
47       •   Converted to perl from C by Marc Horowitz, 1/20/2000.
48
49       •   Converted to C from Multics PL/I by Bill Sommerfeld, 4/21/86.
50
51       •   Original PL/I version provided by Jerry Saltzer.
52

LICENSE

54       Copyright 2006 by Best Practical Solutions, LLC.
55
56       This program is free software; you can redistribute it and/or modify it
57       under the same terms as Perl itself.
58
59       See <http://www.perl.com/perl/misc/Artistic.html>
60
61
62
63perl v5.36.0                      2023-01-20  Text::Password::Pronounceable(3)
Impressum