diff options
author | Tomas Mraz <tmraz@fedoraproject.org> | 2020-08-03 12:45:15 +0200 |
---|---|---|
committer | Tomas Mraz <tmraz@fedoraproject.org> | 2020-08-03 12:45:15 +0200 |
commit | 92c606652a8d635eabcf1c43097327e6ede98cef (patch) | |
tree | 904b762743b9556d13ef180989c227739eebc17c | |
parent | bfef79dbe6aa525e9557bf4b0a61e6dde12749c4 (diff) | |
download | libpwquality-git-92c606652a8d635eabcf1c43097327e6ede98cef.tar.gz |
python: Add missing getters/setters for newly added settings
-rw-r--r-- | python/pwquality.c | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/python/pwquality.c b/python/pwquality.c index dfe72af..8fb8775 100644 --- a/python/pwquality.c +++ b/python/pwquality.c @@ -131,6 +131,36 @@ static PyGetSetDef pwqsettings_getseters[] = { "Perform the dictionary check", (void *)PWQ_SETTING_DICT_CHECK }, + { "usercheck", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "Perform the user name check", + (void *)PWQ_SETTING_USER_CHECK + }, + { "enforcing", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "Whether the check is supposed to be just warning or enforced (informational setting)", + (void *)PWQ_SETTING_ENFORCING + }, + { "retry", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "How many retries for the password change should be allowed (informational setting)", + (void *)PWQ_SETTING_RETRY_TIMES + }, + { "enforce_for_root", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "Whether the check is supposed to be just warning or enforced (informational setting)", + (void *)PWQ_SETTING_ENFORCE_ROOT + }, + { "local_users_only", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "Whether the check is supposed to be applied just to local users (informational setting)", + (void *)PWQ_SETTING_LOCAL_USERS + }, + { "usersubstr", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "Check for substrings of the username of a given length", + (void *)PWQ_SETTING_USER_SUBSTR + }, { "badwords", (getter)pwqsettings_getstr, (setter)pwqsettings_setstr, "List of words more than 3 characters long that are forbidden", |