RPKI Engine 1.0
|
Public Member Functions | |
def | endElement |
def | make_reply |
def | make_reply_clone_hook |
def | serve_create |
def | serve_destroy |
def | serve_destroy_hook |
def | serve_dispatch |
def | serve_fetch_one |
def | serve_get |
def | serve_list |
def | serve_post_save_hook |
def | serve_pre_save_hook |
def | serve_set |
def | toXML |
def | unimplemented_control |
Virtual base class for PDUs that map to SQL objects. These objects all implement the create/set/get/list/destroy action attribute.
Definition at line 247 of file xml_utils.py.
def rpki.xml_utils.data_elt.endElement | ( | self, | |
stack, | |||
name, | |||
text | |||
) |
Default endElement handler for SQL-based objects. This assumes that sub-elements are Base64-encoded using the sql_template mechanism.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 253 of file xml_utils.py.
def rpki.xml_utils.data_elt.make_reply | ( | self, | |
r_pdu = None |
|||
) |
Construct a reply PDU.
Definition at line 277 of file xml_utils.py.
def rpki.xml_utils.data_elt.make_reply_clone_hook | ( | self, | |
r_pdu | |||
) |
Overridable hook.
Reimplemented in rpki.left_right.data_elt.
Definition at line 294 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_create | ( | self, | |
r_msg, | |||
cb, | |||
eb | |||
) |
Handle a create action.
Definition at line 322 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_destroy | ( | self, | |
r_msg, | |||
cb, | |||
eb | |||
) |
Handle a destroy action.
Definition at line 392 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_destroy_hook | ( | self, | |
cb, | |||
eb | |||
) |
Overridable hook.
Reimplemented in rpki.left_right.child_elt.
Definition at line 386 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_dispatch | ( | self, | |
r_msg, | |||
cb, | |||
eb | |||
) |
Action dispatch handler.
Reimplemented in rpki.publication.control_elt.
Definition at line 403 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_fetch_one | ( | self | ) |
Find the object on which a get, set, or destroy method should operate.
Definition at line 300 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_get | ( | self, | |
r_msg, | |||
cb, | |||
eb | |||
) |
Handle a get action.
Definition at line 368 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_list | ( | self, | |
r_msg, | |||
cb, | |||
eb | |||
) |
Handle a list action for non-self objects.
Definition at line 377 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_post_save_hook | ( | self, | |
q_pdu, | |||
r_pdu, | |||
cb, | |||
eb | |||
) |
Overridable hook.
Reimplemented in rpki.left_right.self_elt, rpki.left_right.parent_elt, and rpki.left_right.child_elt.
Definition at line 316 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_pre_save_hook | ( | self, | |
q_pdu, | |||
r_pdu, | |||
cb, | |||
eb | |||
) |
Overridable hook.
Reimplemented in rpki.left_right.data_elt, and rpki.left_right.bsc_elt.
Definition at line 310 of file xml_utils.py.
def rpki.xml_utils.data_elt.serve_set | ( | self, | |
r_msg, | |||
cb, | |||
eb | |||
) |
Handle a set action.
Reimplemented in rpki.publication.config_elt.
Definition at line 345 of file xml_utils.py.
def rpki.xml_utils.data_elt.toXML | ( | self | ) |
Default element generator for SQL-based objects. This assumes that sub-elements are Base64-encoded DER objects.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 267 of file xml_utils.py.
def rpki.xml_utils.data_elt.unimplemented_control | ( | self, | |
controls | |||
) |
Uniform handling for unimplemented control operations.
Definition at line 416 of file xml_utils.py.