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

FreeBSD Manual Pages

  
 
  

home | help
Authen::SASL::SASLprepUser Contributed Perl DocumentaAuthen::SASL::SASLprep(3)

NAME
       Authen::SASL::SASLprep -	A Stringprep Profile for User Names and
       Passwords (RFC 4013)

SYNOPSIS
	 use Authen::SASL::SASLprep;
	 $output_query = saslprep $input;
	 $output_stored	= saslprep $stored;

DESCRIPTION
       This module implements the SASLprep specification, which	describes how
       to prepare Unicode strings representing user names and passwords	for
       comparison.  SASLprep is	a profile of the stringprep algorithm.

FUNCTIONS
       This module implements a	single function, "saslprep", which is exported
       by default.

       saslprep($input,	[$stored]
	   Processes $input according to the SASLprep specification and
	   returns the result.

	   If $input contains characters not allowed for SASLprep, it throws
	   an exception	(so use	"eval" if necessary).

	   If the boolean parameter $stored is true, an	exception is also
	   thrown when characters are not allowed for stored strings (i.e.,
	   when	characters are unassigned in Unicode 3.2). The default is to
	   prepare query strings, in which unassigned characters are allowed.

AUTHOR
       Claus FAxrber <CFAERBER@cpan.org>

LICENSE
       Copyright 2009-2016 Claus FAxrber.

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

SEE ALSO
       Unicode::Stringprep, RFCA 4013 <http://www.ietf.org/rfc/rfc4013.txt>

perl v5.24.1			  2016-09-25	     Authen::SASL::SASLprep(3)

NAME | SYNOPSIS | DESCRIPTION | FUNCTIONS | AUTHOR | LICENSE | SEE ALSO

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

home | help