NAME

Lib::PWQuality::Settings - Settings object for Lib::PWQuality

VERSION

version 0.001

SYNOPSIS

my $pwq      = Lib::PWQuality->new();
my $settings = $pwq->settings();
printf "Max repetition: %d\n", $settings->max_repeat();

DESCRIPTION

This object represents all the settings for an Lib::PWQuality instance.

METHODS

diff_ok

Returns integer.

min_length

Returns integer.

dig_credit

Returns integer.

up_credit

Returns integer.

low_credit

Returns integer.

oth_credit

Returns integer.

min_class

Returns integer.

max_repeat

Returns integer.

max_class_repeat

Returns integer.

max_sequence

Returns integer.

gecos_check

Returns integer.

dict_check

Returns integer.

user_check

Returns integer.

user_substr

Returns integer.

enforcing

Returns integer.

retry_times

Returns integer.

enforce_for_root

Returns integer.

local_users_only

Returns integer.

bad_words

Returns string.

dict_path

Returns string.

AUTHOR

Sawyer X

COPYRIGHT AND LICENSE

This software is copyright (c) 2021 by Sawyer X.

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