diff options
author | Rob Austein <sra@hactrn.net> | 2007-08-17 20:46:30 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-08-17 20:46:30 +0000 |
commit | c96141c3a5257bcc595828de2863388c8e0bc416 (patch) | |
tree | 782117c3103443ae9efec02c42e2afb0719fb0cf /scripts/rpki/up_down.py | |
parent | 5667f0d92cc7c6c9001d1e434301ec9934220dc9 (diff) |
Use PKCS #10 objects now that we have them.
svn path=/scripts/rpki/left_right.py; revision=884
Diffstat (limited to 'scripts/rpki/up_down.py')
-rw-r--r-- | scripts/rpki/up_down.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/rpki/up_down.py b/scripts/rpki/up_down.py index 91dc6aaa..335ddb29 100644 --- a/scripts/rpki/up_down.py +++ b/scripts/rpki/up_down.py @@ -144,13 +144,13 @@ class issue_pdu(base_elt): def endElement(self, stack, name, text): """Handle "issue" PDU.""" assert name == "request", "Unexpected name %s, stack %s" % (name, stack) - self.pkcs10 = base64.b64decode(text) + self.pkcs10 = x509.PKCS10_Request(DER=base64.b64decode(text)) stack.pop() def toXML(self): """Generate payload of "issue" PDU.""" elt = self.make_elt("request", "class_name", "req_resource_set_as", "req_resource_set_ipv4", "req_resource_set_ipv6") - elt.text = base64.b64encode(self.pkcs10) + elt.text = base64.b64encode(self.pkcs10.get_DER()) return [elt] class issue_response_pdu(list_response_pdu): |