summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRatan Gupta <ratagupt@linux.vnet.ibm.com>2019-03-20 07:11:40 +0530
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-04-10 21:08:40 +0000
commit4623908c8c0e82d5831fca562c6f5a8430d494c8 (patch)
tree436aee2f71f9d2d396e6e213e1a3d8f50f9c8e26
parent0c96903b3b85c3f152e15c937d9000ccf678050e (diff)
downloadphosphor-dbus-interfaces-4623908c8c0e82d5831fca562c6f5a8430d494c8.zip
phosphor-dbus-interfaces-4623908c8c0e82d5831fca562c6f5a8430d494c8.tar.gz
Ldap: Add the BindDn password in the config interface
Specifies the credentials with which to bind,Implementation should consider changing the permissions of the underlying file to only grant access to the root user. This property value should not be reflected on the D-bus object itself. Implementation can use the given value and update the service implementing the LDAP client.This is just to facilitate the support for changing the bin dn password if needed. Currently this property is over D-bus, There are security concerns for the same, but once we find better way to update the ldap password we would fix it. Change-Id: I69a4334134c0567d67be4b0071a80b7c9977316e Signed-off-by: Ratan Gupta <ratagupt@linux.vnet.ibm.com>
-rw-r--r--xyz/openbmc_project/User/Ldap/Config.interface.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/xyz/openbmc_project/User/Ldap/Config.interface.yaml b/xyz/openbmc_project/User/Ldap/Config.interface.yaml
index a0c72e0..42c7126 100644
--- a/xyz/openbmc_project/User/Ldap/Config.interface.yaml
+++ b/xyz/openbmc_project/User/Ldap/Config.interface.yaml
@@ -18,6 +18,19 @@ properties:
errors:
- xyz.openbmc_project.Common.Error.InternalFailure
- xyz.openbmc_project.Common.Error.InvalidArgument
+ - name: LDAPBindDNPassword
+ type: string
+ description: >
+ Specifies the credentials with which to bind,Implementation should
+ consider changing the permissions of the underlying file to
+ only grant access to the root user.
+ This property value should not be reflected on the D-bus object itself.
+ Implementation can use the given value and update the service
+ implementing the LDAP client.This is just to facilitate the support
+ for changing the bin dn password if needed.
+ Currently this property is over D-bus, There are security concerns
+ for the same, but once we find better way to update the ldap password
+ we would fix it.
- name: LDAPBaseDN
type: string
description: >
OpenPOWER on IntegriCloud