diff options
author | Rob Austein <sra@hactrn.net> | 2014-09-19 23:32:16 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-09-19 23:32:16 +0000 |
commit | 3343f587e25c153333981cc4c9ad43c95516c279 (patch) | |
tree | f88cb15624169565167fcfcb4228938dc9e493f4 /rpki/left_right.py | |
parent | bcd211ab6dfb899733d04edaa909115ae7e83c3e (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.py | 20 |
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 |