blob: b55b288a3de819b1ba34d52393a31bee4e36e790 [file] [log] [blame]
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +05301description: >
2 Provides global user account policy related management.
3
4properties:
5 - name: MaxLoginAttemptBeforeLockout
6 type: uint16
7 description: >
8 Configures the maximum permissible attempt before locking
9 out the user. Value of 0 indicates that account lockout
10 feature is disabled.
Ratan Gupta77e56492018-11-03 12:14:21 +053011 errors:
12 - xyz.openbmc_project.Common.Error.InternalFailure
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053013
14 - name: AccountUnlockTimeout
15 type: uint32
16 description: >
17 Configures timeout needed (in seconds) to unlock the account
18 after a lockout. Value of 0 indicates that account must be
19 unlocked manually.
Ratan Gupta77e56492018-11-03 12:14:21 +053020 errors:
21 - xyz.openbmc_project.Common.Error.InternalFailure
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053022
23 - name: MinPasswordLength
24 type: byte
25 description: >
26 Configures the minimum password length. Minimum password length
27 specified in build time is marked as default value. This property
28 cannot be configured below the build time default value but can be
29 set to higher one for security reasons.
Ratan Gupta77e56492018-11-03 12:14:21 +053030 errors:
31 - xyz.openbmc_project.Common.Error.InternalFailure
Paul Fertserf4d2c112022-01-22 12:18:36 +000032 - xyz.openbmc_project.Common.Error.InvalidArgument
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053033
34 - name: RememberOldPasswordTimes
35 type: byte
36 description: >
37 Configures the number of times old password shouldn't be allowed
38 when trying to update new password. Value of 0 (by default) indicates
39 this feature is not enforced.
Ratan Gupta77e56492018-11-03 12:14:21 +053040 errors:
41 - xyz.openbmc_project.Common.Error.InternalFailure