blob: 913201f384be9207b22c8c2624df008e16231bb3 [file] [log] [blame]
Suryakanth Sekar77a74262019-02-13 18:06:14 +05301description: >
2 Remote BIOS Config manager daemon will create payload objects
3 for every payload received in the system under
4 object path /xyz/openbmc_project/biosconfigMgr/<PayloadType>.
5 Password interface is used to change and verify the BIOS setup Password
6methods:
7 - name: ChangePassword
8 description: >
9 Change the BIOS setup password.
10 parameters:
11 - name: UserName
12 type: string
13 description: >
14 User name - user / admin.
15 - name: CurrentPassword
16 type: string
17 description: >
18 Current user/ admin Password.
19 - name: NewPassword
20 type: string
21 description: >
22 New user/ admin Password.
23 errors:
24 - xyz.openbmc_project.Common.Error.InternalFailure
25 - xyz.openbmc_project.BIOSConfig.Common.Error.PasswordNotSettable
26 - xyz.openbmc_project.BIOSConfig.Common.Error.InvalidCurrentPassword
27
28properties:
29
30 - name: PasswordInitialized
31 type: boolean
32 description: >
33 To indicate BIOS password related details are recevied or not.
34