blob: 1ac93fd740f63cba1a8c3102b167abfdf4e61e0c [file] [log] [blame]
Ravi Tejadd6c01d2020-04-30 06:17:38 -05001description: >
Patrick Williamsa1347412022-12-06 10:56:22 -06002 Implement to get CSR string signed by authority and get client certificate.
Ravi Tejadd6c01d2020-04-30 06:17:38 -05003
4properties:
5 - name: ClientCertificate
6 type: string
7 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -06008 Client certificate content. User reads this property based on status.
Ravi Tejadd6c01d2020-04-30 06:17:38 -05009 The value of this property is empty until Status.State == complete.
10 - name: Status
11 type: enum[self.State]
12 default: Pending
13 description: >
14 The current status of the signing operation.
15
16enumerations:
Patrick Williams8da396c2022-03-14 14:21:02 -050017 - name: State
18 description: >
19 Signing operation state enum.
20 values:
21 - name: Pending
22 description: >
23 Signing request is pending.
24 - name: BadCSR
25 description: >
26 The CSR was malformed.
27 - name: Complete
28 description: >
29 CSR signing complete