blob: cc188fb07e9999dd632b6851e8d98ba07229f631 [file] [log] [blame]
Nan Zhoub9dae7b2021-12-29 11:03:39 -08001description: >
2 Authority Manager's interface to replace existing authorities list.
3methods:
4 - name: ReplaceAll
5 description: >
6 Replace the current authorities list and restart the associated
7 services.
8 parameters:
Patrick Williams8da396c2022-03-14 14:21:02 -05009 - name: Path
10 type: string
11 description: >
12 Path of file that contains multiple root certificates.
Nan Zhoub9dae7b2021-12-29 11:03:39 -080013 returns:
Patrick Williams8da396c2022-03-14 14:21:02 -050014 - name: ObjectPath
15 type: array[object_path]
16 description: >
17 D-Bus object path to created objects.
Nan Zhoub9dae7b2021-12-29 11:03:39 -080018 errors:
Patrick Williams8da396c2022-03-14 14:21:02 -050019 - xyz.openbmc_project.Common.Error.InternalFailure
20 - xyz.openbmc_project.Certs.Error.InvalidCertificate
21 - xyz.openbmc_project.Common.Error.NotAllowed