blob: b55b288a3de819b1ba34d52393a31bee4e36e790 [file] [log] [blame]
description: >
Provides global user account policy related management.
properties:
- name: MaxLoginAttemptBeforeLockout
type: uint16
description: >
Configures the maximum permissible attempt before locking
out the user. Value of 0 indicates that account lockout
feature is disabled.
errors:
- xyz.openbmc_project.Common.Error.InternalFailure
- name: AccountUnlockTimeout
type: uint32
description: >
Configures timeout needed (in seconds) to unlock the account
after a lockout. Value of 0 indicates that account must be
unlocked manually.
errors:
- xyz.openbmc_project.Common.Error.InternalFailure
- name: MinPasswordLength
type: byte
description: >
Configures the minimum password length. Minimum password length
specified in build time is marked as default value. This property
cannot be configured below the build time default value but can be
set to higher one for security reasons.
errors:
- xyz.openbmc_project.Common.Error.InternalFailure
- xyz.openbmc_project.Common.Error.InvalidArgument
- name: RememberOldPasswordTimes
type: byte
description: >
Configures the number of times old password shouldn't be allowed
when trying to update new password. Value of 0 (by default) indicates
this feature is not enforced.
errors:
- xyz.openbmc_project.Common.Error.InternalFailure