blob: 98c940c37612a096ada682d1f5299604b43c3e75 [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: >
12 Should be a valid PEM encoded Certificate signing request string.
Ravi Tejadd6c01d2020-04-30 06:17:38 -050013
14 returns:
Patrick Williams8da396c2022-03-14 14:21:02 -050015 - name: path
16 type: path
17 description: >
18 The object path of an object that implements, at a minimum,
19 xyz.openbmc_project.Certs.Entry and xyz.openbmc_project.Object.Delete
Ravi Tejadd6c01d2020-04-30 06:17:38 -050020
21 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -050022 - xyz.openbmc_project.Common.Error.InvalidArgument