blob: b994a51c4801fb6a6db9770248a69e8ac6852257 [file] [log] [blame]
Ravi Tejadd6c01d2020-04-30 06:17:38 -05001description: >
2 Signs Certificate Signing Request.
3methods:
4 - name: SignCSR
5 description: >
6 This method provides signing authority functionality.
7
8 parameters:
Patrick Williams8da396c2022-03-14 14:21:02 -05009 - name: CSR
10 type: string
11 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060012 Should be a valid PEM encoded Certificate signing request
13 string.
Ravi Tejadd6c01d2020-04-30 06:17:38 -050014
15 returns:
Patrick Williams8da396c2022-03-14 14:21:02 -050016 - name: path
Patrick Williamsb78a0702022-10-24 12:32:56 -050017 type: object_path
Patrick Williams8da396c2022-03-14 14:21:02 -050018 description: >
19 The object path of an object that implements, at a minimum,
Patrick Williamsa1347412022-12-06 10:56:22 -060020 xyz.openbmc_project.Certs.Entry and
21 xyz.openbmc_project.Object.Delete
Ravi Tejadd6c01d2020-04-30 06:17:38 -050022
23 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -050024 - xyz.openbmc_project.Common.Error.InvalidArgument