1b1b4d261SWilliam A. Kennington IIIdescription: >
2a1347418SPatrick Williams    Remote BIOS Config manager daemon will create payload objects for every
3a1347418SPatrick Williams    payload received in the system under object path
4a1347418SPatrick Williams    /xyz/openbmc_project/biosconfigMgr/<PayloadType>. Password interface is used
5a1347418SPatrick Williams    to change and verify the BIOS setup Password
6b1b4d261SWilliam A. Kennington IIImethods:
7b1b4d261SWilliam A. Kennington III    - name: ChangePassword
8b1b4d261SWilliam A. Kennington III      description: >
9b1b4d261SWilliam A. Kennington III          Change the BIOS setup password.
10b1b4d261SWilliam A. Kennington III      parameters:
11b1b4d261SWilliam A. Kennington III          - name: UserName
12b1b4d261SWilliam A. Kennington III            type: string
13b1b4d261SWilliam A. Kennington III            description: >
14b1b4d261SWilliam A. Kennington III                User name - user / admin.
15b1b4d261SWilliam A. Kennington III          - name: CurrentPassword
16b1b4d261SWilliam A. Kennington III            type: string
17b1b4d261SWilliam A. Kennington III            description: >
18b1b4d261SWilliam A. Kennington III                Current user/ admin Password.
19b1b4d261SWilliam A. Kennington III          - name: NewPassword
20b1b4d261SWilliam A. Kennington III            type: string
21b1b4d261SWilliam A. Kennington III            description: >
22b1b4d261SWilliam A. Kennington III                New user/ admin Password.
23b1b4d261SWilliam A. Kennington III      errors:
24b1b4d261SWilliam A. Kennington III          - xyz.openbmc_project.Common.Error.InternalFailure
25b1b4d261SWilliam A. Kennington III          - xyz.openbmc_project.BIOSConfig.Common.Error.PasswordNotSettable
26b1b4d261SWilliam A. Kennington III          - xyz.openbmc_project.BIOSConfig.Common.Error.InvalidCurrentPassword
27b1b4d261SWilliam A. Kennington III
28b1b4d261SWilliam A. Kennington IIIproperties:
29b1b4d261SWilliam A. Kennington III    - name: PasswordInitialized
30b1b4d261SWilliam A. Kennington III      type: boolean
31b1b4d261SWilliam A. Kennington III      description: >
32*921791c7SManojkiran Eda          To indicate BIOS password related details are received or not.
33