| rfc9444v4.txt | rfc9444.txt | |||
|---|---|---|---|---|
| skipping to change at line 155 ¶ | skipping to change at line 155 ¶ | |||
| An organization that is responsible for the creation, issuance, | An organization that is responsible for the creation, issuance, | |||
| revocation, and management of Certificates. The term applies | revocation, and management of Certificates. The term applies | |||
| equally to both root CAs and subordinate CAs. Refer to [RFC5280] | equally to both root CAs and subordinate CAs. Refer to [RFC5280] | |||
| for detailed information on Certification Authorities. | for detailed information on Certification Authorities. | |||
| CSR: | CSR: | |||
| Certificate Signing Request, as defined in [RFC2986]. | Certificate Signing Request, as defined in [RFC2986]. | |||
| Ancestor Domain: | Ancestor Domain: | |||
| A domain is an ancestor domain of a subdomain if it contains that | A domain is an ancestor domain of a subdomain if it contains that | |||
| subdomain and has less labels than that subdomain. A domain | subdomain and has fewer labels than that subdomain. A domain | |||
| cannot be an ancestor domain of itself. For example, for the host | cannot be an ancestor domain of itself. For example, for the host | |||
| name nnn.mmm.example.com, both mmm.example.com and example.com are | name nnn.mmm.example.com, both mmm.example.com and example.com are | |||
| ancestor domains of nnn.mmm.example.com. However, | ancestor domains of nnn.mmm.example.com. However, | |||
| nnn.mmm.example.com is not an ancestor domain of | nnn.mmm.example.com is not an ancestor domain of | |||
| nnn.mmm.example.com. Note that the comparisons here are done on | nnn.mmm.example.com. Note that the comparisons here are done on | |||
| whole labels; that is, oo.example.com is not an ancestor domain of | whole labels; that is, oo.example.com is not an ancestor domain of | |||
| ooo.example.com. | ooo.example.com. | |||
| [RFC8555] defines the following object types that are used in this | [RFC8555] defines the following object types that are used in this | |||
| document: | document: | |||
| skipping to change at line 197 ¶ | skipping to change at line 197 ¶ | |||
| 3. ACME Workflow and Identifier Requirements | 3. ACME Workflow and Identifier Requirements | |||
| A typical ACME workflow for issuance of certificates is as follows: | A typical ACME workflow for issuance of certificates is as follows: | |||
| 1. Client POSTs a newOrder request that contains a set of identifier | 1. Client POSTs a newOrder request that contains a set of identifier | |||
| objects in the identifiers field of the ACME order object. | objects in the identifiers field of the ACME order object. | |||
| 2. Server replies with an order object that contains a set of links | 2. Server replies with an order object that contains a set of links | |||
| to authorization object(s) and a finalize URI. | to authorization object(s) and a finalize URI. | |||
| 3. Client sends POST-as-GET requests to retrieve the authorization | 3. Client sends POST-as-GET request(s) to retrieve the authorization | |||
| object(s), with the downloaded authorization object(s) containing | object(s), with the downloaded authorization object(s) containing | |||
| the identifier that the client must prove that they control, and | the identifier that the client must prove that they control, and | |||
| a set of links to associated challenges objects, one of which the | a set of links to associated challenge objects, one of which the | |||
| client must fulfill. | client must fulfill. | |||
| 4. Client proves control over the identifier in the authorization | 4. Client proves control over the identifier in the authorization | |||
| object by completing one of the specified challenges, for | object by completing one of the specified challenges, for | |||
| example, by publishing a DNS TXT record. | example, by publishing a DNS TXT record. | |||
| 5. Client POSTs a CSR to the finalize API. | 5. Client POSTs a CSR to the finalize API. | |||
| 6. Server replies with an updated order object that includes a | 6. Server replies with an updated order object that includes a | |||
| certificate URI. | certificate URI. | |||
| End of changes. 3 change blocks. | ||||
| 3 lines changed or deleted | 3 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||