aboutsummaryrefslogtreecommitdiff
path: root/rpki/left_right.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-09-19 23:32:16 +0000
committerRob Austein <sra@hactrn.net>2014-09-19 23:32:16 +0000
commit3343f587e25c153333981cc4c9ad43c95516c279 (patch)
treef88cb15624169565167fcfcb4228938dc9e493f4 /rpki/left_right.py
parentbcd211ab6dfb899733d04edaa909115ae7e83c3e (diff)
Convert irdbd from SAX to lxml.etree.
svn path=/branches/tk705/; revision=5962
Diffstat (limited to 'rpki/left_right.py')
-rw-r--r--rpki/left_right.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/rpki/left_right.py b/rpki/left_right.py
index 2dfa6efd..58612c10 100644
--- a/rpki/left_right.py
+++ b/rpki/left_right.py
@@ -41,6 +41,17 @@ from lxml.etree import Element, SubElement
logger = logging.getLogger(__name__)
+xmlns = rpki.relaxng.left_right.xmlns
+nsmap = rpki.relaxng.left_right.nsmap
+version = rpki.relaxng.left_right.version
+
+tag_list_resources = xmlns + "list_resources"
+tag_list_roa_requests = xmlns + "list_roa_requests"
+tag_msg = xmlns + "msg"
+tag_pkcs10 = xmlns + "pkcs10"
+tag_report_error = xmlns + "report_error"
+
+
## @var enforce_strict_up_down_xml_sender
# Enforce strict checking of XML "sender" field in up-down protocol
@@ -1339,3 +1350,12 @@ class cms_msg(rpki.x509.XML_CMS_object):
encoding = "us-ascii"
schema = rpki.relaxng.left_right
saxify = sax_handler.saxify
+
+class cms_msg_no_sax(cms_msg):
+ """
+ Class to hold a CMS-signed left-right PDU.
+
+ Name is a transition kludge: once we ditch SAX, this will become cms_msg.
+ """
+
+ saxify = None