summaryrefslogtreecommitdiffstats
path: root/users.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'users.cpp')
-rw-r--r--users.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/users.cpp b/users.cpp
index c904916..84c401d 100644
--- a/users.cpp
+++ b/users.cpp
@@ -142,5 +142,29 @@ bool Users::userEnabled(bool value)
return UsersIface::userEnabled(value);
}
+/** @brief lists user locked state for failed attempt
+ *
+ **/
+bool Users::userLockedForFailedAttempt(void) const
+{
+ return manager.userLockedForFailedAttempt(userName);
+}
+
+/** @brief unlock user locked state for failed attempt
+ *
+ * @param[in]: value - false - unlock user account, true - no action taken
+ **/
+bool Users::userLockedForFailedAttempt(bool value)
+{
+ if (value != false)
+ {
+ return userLockedForFailedAttempt();
+ }
+ else
+ {
+ return manager.userLockedForFailedAttempt(userName, value);
+ }
+}
+
} // namespace user
} // namespace phosphor
OpenPOWER on IntegriCloud