blob: 9e81b08db809cae7f5c6cce5789c005d4e19a761 [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
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053032
33 - name: RememberOldPasswordTimes
34 type: byte
35 description: >
36 Configures the number of times old password shouldn't be allowed
37 when trying to update new password. Value of 0 (by default) indicates
38 this feature is not enforced.
Ratan Gupta77e56492018-11-03 12:14:21 +053039 errors:
40 - xyz.openbmc_project.Common.Error.InternalFailure
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053041# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4