added User.Attributes UserPasswordExpired
Added attribute for local user: UserPasswordExpired.
Also added missing RemoteUser attribute.
Also pointed to sdbus++ tool for YAML content.
Tested: In phosphor-user-manager commit.
Signed-off-by: Joseph Reynolds <joseph-reynolds@charter.net>
Change-Id: I2cd589267bf765f3e8dea928b37ae61a4629216f
diff --git a/xyz/openbmc_project/User/Attributes.interface.yaml b/xyz/openbmc_project/User/Attributes.interface.yaml
index ff1065a..24df81b 100644
--- a/xyz/openbmc_project/User/Attributes.interface.yaml
+++ b/xyz/openbmc_project/User/Attributes.interface.yaml
@@ -36,3 +36,22 @@
the user after a timeout.
errors:
- xyz.openbmc_project.Common.Error.InternalFailure
+
+ - name: RemoteUser
+ type: boolean
+ flags:
+ - const
+ description: >
+ False for local users.
+ errors:
+ - xyz.openbmc_project.Common.Error.InternalFailure
+
+ - name: UserPasswordExpired
+ type: boolean
+ flags:
+ - const
+ description: >
+ True when the user's password must be changed before access should
+ be granted.
+ errors:
+ - xyz.openbmc_project.Common.Error.InternalFailure