| description: > |
| Remote BIOS Config manager daemon will create payload objects |
| for every payload received in the system under |
| object path /xyz/openbmc_project/biosconfigMgr/<PayloadType>. |
| Password interface is used to change and verify the BIOS setup Password |
| methods: |
| - name: ChangePassword |
| description: > |
| Change the BIOS setup password. |
| parameters: |
| - name: UserName |
| type: string |
| description: > |
| User name - user / admin. |
| - name: CurrentPassword |
| type: string |
| description: > |
| Current user/ admin Password. |
| - name: NewPassword |
| type: string |
| description: > |
| New user/ admin Password. |
| errors: |
| - xyz.openbmc_project.Common.Error.InternalFailure |
| - xyz.openbmc_project.BIOSConfig.Common.Error.PasswordNotSettable |
| - xyz.openbmc_project.BIOSConfig.Common.Error.InvalidCurrentPassword |
| |
| properties: |
| |
| - name: PasswordInitialized |
| type: boolean |
| description: > |
| To indicate BIOS password related details are recevied or not. |
| |