Inherited by rpki.publication.certificate_elt, rpki.publication.crl_elt, rpki.publication.manifest_elt, and rpki.publication.roa_elt.
Public Member Functions | |
def | endElement |
def | serve_dispatch |
def | serve_publish |
def | serve_withdraw |
def | toXML |
def | uri_to_filename |
Static Public Attributes | |
tuple | attributes = ("action", "tag", "client_id", "uri") |
XML attributes for this element. | |
payload = None |
Virtual class for publishable objects. These have very similar syntax, differences lie in underlying datatype and methods. XML methods are a little different from the pattern used for objects that support the create/set/get/list/destroy actions, but publishable objects don't go in SQL either so these classes would be different in any case.
Definition at line 170 of file publication.py.
def rpki.publication.publication_object_elt.endElement | ( | self, | ||
stack, | ||||
name, | ||||
text | ||||
) |
Handle a publishable element element.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 183 of file publication.py.
def rpki.publication.publication_object_elt.serve_dispatch | ( | self, | ||
r_msg, | ||||
cb, | ||||
eb | ||||
) |
def rpki.publication.publication_object_elt.serve_publish | ( | self | ) |
def rpki.publication.publication_object_elt.serve_withdraw | ( | self | ) |
def rpki.publication.publication_object_elt.toXML | ( | self | ) |
Generate XML element for publishable object.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 192 of file publication.py.
def rpki.publication.publication_object_elt.uri_to_filename | ( | self | ) |
tuple rpki.publication.publication_object_elt.attributes = ("action", "tag", "client_id", "uri") [static] |
XML attributes for this element.
Reimplemented from rpki.xml_utils.base_elt.
Definition at line 180 of file publication.py.
rpki.publication.publication_object_elt.payload = None [static] |
Definition at line 181 of file publication.py.