libpwquality_
sys
0.6.2
All Items
Crate Items
Structs
Constants
Functions
Type Aliases
Crate
libpwquality_sys
Copy item path
source
Expand description
Native bindings to the libpwquality library
Structs
§
pwquality_
settings
Constants
§
PWQ_
ERROR_
BAD_
WORDS
PWQ_
ERROR_
CASE_
CHANGES_
ONLY
PWQ_
ERROR_
CFGFILE_
MALFORMED
PWQ_
ERROR_
CFGFILE_
OPEN
PWQ_
ERROR_
CRACKLIB_
CHECK
PWQ_
ERROR_
EMPTY_
PASSWORD
PWQ_
ERROR_
FATAL_
FAILURE
PWQ_
ERROR_
GECOS_
CHECK
PWQ_
ERROR_
GENERATION_
FAILED
PWQ_
ERROR_
INTEGER
PWQ_
ERROR_
MAX_
CLASS_
REPEAT
PWQ_
ERROR_
MAX_
CONSECUTIVE
PWQ_
ERROR_
MAX_
SEQUENCE
PWQ_
ERROR_
MEM_
ALLOC
PWQ_
ERROR_
MIN_
CLASSES
PWQ_
ERROR_
MIN_
DIGITS
PWQ_
ERROR_
MIN_
LENGTH
PWQ_
ERROR_
MIN_
LOWERS
PWQ_
ERROR_
MIN_
OTHERS
PWQ_
ERROR_
MIN_
UPPERS
PWQ_
ERROR_
NON_
INT_
SETTING
PWQ_
ERROR_
NON_
STR_
SETTING
PWQ_
ERROR_
PALINDROME
PWQ_
ERROR_
RNG
PWQ_
ERROR_
ROTATED
PWQ_
ERROR_
SAME_
PASSWORD
PWQ_
ERROR_
SUCCESS
PWQ_
ERROR_
TOO_
SIMILAR
PWQ_
ERROR_
UNKNOWN_
SETTING
PWQ_
ERROR_
USER_
CHECK
PWQ_
MAX_
ENTROPY_
BITS
PWQ_
MAX_
ERROR_
MESSAGE_
LEN
PWQ_
MIN_
ENTROPY_
BITS
PWQ_
SETTING_
BAD_
WORDS
PWQ_
SETTING_
DICT_
CHECK
PWQ_
SETTING_
DICT_
PATH
PWQ_
SETTING_
DIFF_
OK
PWQ_
SETTING_
DIG_
CREDIT
PWQ_
SETTING_
ENFORCE_
ROOT
PWQ_
SETTING_
ENFORCING
PWQ_
SETTING_
GECOS_
CHECK
PWQ_
SETTING_
LOCAL_
USERS
PWQ_
SETTING_
LOW_
CREDIT
PWQ_
SETTING_
MAX_
CLASS_
REPEAT
PWQ_
SETTING_
MAX_
REPEAT
PWQ_
SETTING_
MAX_
SEQUENCE
PWQ_
SETTING_
MIN_
CLASS
PWQ_
SETTING_
MIN_
LENGTH
PWQ_
SETTING_
OTH_
CREDIT
PWQ_
SETTING_
RETRY_
TIMES
PWQ_
SETTING_
UP_
CREDIT
PWQ_
SETTING_
USER_
CHECK
PWQ_
SETTING_
USER_
SUBSTR
Functions
§
pwquality_
check
⚠
pwquality_
default_
settings
⚠
pwquality_
free_
settings
⚠
pwquality_
generate
⚠
pwquality_
get_
int_
value
⚠
pwquality_
get_
str_
value
⚠
pwquality_
read_
config
⚠
pwquality_
set_
config_
name
⚠
pwquality_
set_
int_
value
⚠
pwquality_
set_
option
⚠
pwquality_
set_
str_
value
⚠
pwquality_
strerror
⚠
Type Aliases
§
pwquality_
settings_
t