Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Text::Password::PronouUserbContributed Perl DoText::Password::Pronounceable(3)

NAME
       Text::Password::Pronounceable - Generate	pronounceable passwords

SYNOPSIS
	 # Generate a pronounceable password that is between 6 and 10 characters.
	 Text::Password::Pronounceable->generate(6, 10);

	 # Ditto
	 my $pp	= Text::Password::Pronounceable->new(6,	10);
	 $pp->generate;

DESCRIPTION
       This module generates pronuceable passwords, based the the English
       digraphs	by D Edwards.

   METHODS
       new
	     $pp = Text::Password::Pronounceable->new($min, $max);
	     $pp = Text::Password::Pronounceable->new($len);

	   Construct a password	factory	with length limits of $min and $max.
	   Or create a password	factory	with fixed length if only one argument
	   is provided.

       generate
	     $pp->generate;
	     $pp->generate($len);
	     $pp->generate($min, $max);

	     Text::Password::Pronounceable->generate($len);
	     Text::Password::Pronounceable->generate($min, $max);

	   Generate password. If used as an instance method, arguments
	   override the	factory	settings.

HISTORY
       This code derived from mpw.pl, a	bit of code with a sordid history.

       o   CPAN	module by Chia-liang Kao 9/11/2006.

       o   Perl	cleaned	up a bit by Jesse Vincent 1/14/2001.

       o   Converted to	perl from C by Marc Horowitz, 1/20/2000.

       o   Converted to	C from Multics PL/I by Bill Sommerfeld,	4/21/86.

       o   Original PL/I version provided by Jerry Saltzer.

LICENSE
       Copyright 2006 by Best Practical	Solutions, LLC.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

       See <http://www.perl.com/perl/misc/Artistic.html>

perl v5.32.1			  2010-08-16  Text::Password::Pronounceable(3)

NAME | SYNOPSIS | DESCRIPTION | HISTORY | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Text::Password::Pronounceable&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help