From 540d55c4f849132544d359683bfc4cac91eafab0 Mon Sep 17 00:00:00 2001 From: Jacob Hoffman-Andrews Date: Fri, 8 Dec 2017 19:23:19 -0800 Subject: [PATCH] Add csr. --- acme/acme/client.py | 1 + acme/acme/messages.py | 1 + 2 files changed, 2 insertions(+) diff --git a/acme/acme/client.py b/acme/acme/client.py index c7ed7337c..83ec0c2ad 100644 --- a/acme/acme/client.py +++ b/acme/acme/client.py @@ -215,6 +215,7 @@ class Client(object): # pylint: disable=too-many-instance-attributes order = messages.NewOrder(identifiers=identifiers) response = self.net.post(self.directory.new_order, order) order_response = self._order_resource_from_response(response) + order_response.csr = csr return order_response def request_challenges(self, identifier, new_authzr_uri=None): diff --git a/acme/acme/messages.py b/acme/acme/messages.py index 6db438fc0..6b754f6b2 100644 --- a/acme/acme/messages.py +++ b/acme/acme/messages.py @@ -504,6 +504,7 @@ class OrderResource(ResourceWithURI): """ body = jose.Field('body', decoder=Order.from_json) + csr = jose.Field('csr', omitempty=True) authorizations = jose.Field('authorizations') fullchain_pem = jose.Field('fullchain_pem', omitempty=True)