NAME
Unicode::Precis::SASLprep - PRECIS "SASLprep" Profiles
SYNOPSIS
use Unicode::Precis::SASLprep;
$profile = Unicode::Precis::UsernameCaseMapped->new;
$profile = Unicode::Precis::UsernameCasePreserved->new;
$profile = Unicode::Precis::OpaqueString->new;
$string = $profile->enforce($input);
$equals = $profile->compare($inputA, $inputB);
DESCRIPTION
Unicode::Precis::SASLprep provides three PRECIS profiles: UsernameCaseMapped
, UsernameCasePreserved
and OpaqueString
.
SEE ALSO
draft-ietf-precis-saslprepbis, Preparation, Enforcement, and Comparison of Internationalized Strings Representing Usernames and Passwords. https://tools.ietf.org/html/draft-ietf-precis-saslprepbis.
AUTHOR
Hatuka*nezumi - IKEDA Soji, <hatuka@nezumi.nu>
COPYRIGHT AND LICENSE
Copyright (C) 2015 by Hatuka*nezumi - IKEDA Soji
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. For more details, see the full text of the licenses at <http://dev.perl.org/licenses/>.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.