blob: 1cfc4bf02484b7398efb6186ffab2e6f198376b5 [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: >
Patrick Williamsa1347412022-12-06 10:56:22 -06008 Configures the maximum permissible attempt before locking out the
9 user. Value of 0 indicates that account lockout feature is disabled.
Ratan Gupta77e56492018-11-03 12:14:21 +053010 errors:
11 - xyz.openbmc_project.Common.Error.InternalFailure
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053012
13 - name: AccountUnlockTimeout
14 type: uint32
15 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060016 Configures timeout needed (in seconds) to unlock the account after a
17 lockout. Value of 0 indicates that account must be unlocked manually.
Ratan Gupta77e56492018-11-03 12:14:21 +053018 errors:
19 - xyz.openbmc_project.Common.Error.InternalFailure
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053020
21 - name: MinPasswordLength
22 type: byte
23 description: >
24 Configures the minimum password length. Minimum password length
25 specified in build time is marked as default value. This property
Patrick Williamsa1347412022-12-06 10:56:22 -060026 cannot be configured below the build time default value but can be set
27 to higher one for security reasons.
Ratan Gupta77e56492018-11-03 12:14:21 +053028 errors:
29 - xyz.openbmc_project.Common.Error.InternalFailure
Paul Fertserf4d2c112022-01-22 12:18:36 +000030 - xyz.openbmc_project.Common.Error.InvalidArgument
Richard Marian Thomaiyar02486302018-07-16 00:29:50 +053031
32 - name: RememberOldPasswordTimes
33 type: byte
34 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060035 Configures the number of times old password shouldn't be allowed when
36 trying to update new password. Value of 0 (by default) indicates this
37 feature is not enforced.
Ratan Gupta77e56492018-11-03 12:14:21 +053038 errors:
39 - xyz.openbmc_project.Common.Error.InternalFailure