rpki.left_right.parent_elt Class Reference

Inherits rpki::left_right::data_elt.

Inherited by irbe_cli.parent_elt.

List of all members.

Public Member Functions

def cas
def query_up_down
def repository
def serve_post_save_hook
def serve_rekey
def serve_revoke

Static Public Attributes

tuple attributes
 XML attributes for this element.
tuple booleans = ("rekey", "reissue", "revoke")
 Boolean attributes (value "yes" or "no") for this element.
 bpki_cms_cert = None
 bpki_cms_glue = None
 bpki_https_cert = None
 bpki_https_glue = None
string element_name = "parent"
tuple elements = ("bpki_cms_cert", "bpki_cms_glue", "bpki_https_cert", "bpki_https_glue")
 XML elements contained by this element.
tuple handles = (("self", self_elt), ("bsc", bsc_elt), ("repository", repository_elt))
tuple sql_template


Detailed Description

<parent/> element.

Definition at line 599 of file left_right.py.


Member Function Documentation

def rpki.left_right.parent_elt.cas (   self  ) 

Fetch all CA objects that link to this parent object.

Definition at line 626 of file left_right.py.

def rpki.left_right.parent_elt.query_up_down (   self,
  q_pdu,
  cb,
  eb 
)

Client code for sending one up-down query PDU to this parent.

Definition at line 662 of file left_right.py.

def rpki.left_right.parent_elt.repository (   self  ) 

Fetch repository object to which this parent object links.

Definition at line 622 of file left_right.py.

def rpki.left_right.parent_elt.serve_post_save_hook (   self,
  q_pdu,
  r_pdu,
  cb,
  eb 
)

Extra server actions for parent_elt.

Reimplemented from rpki.xml_utils.data_elt.

Definition at line 630 of file left_right.py.

def rpki.left_right.parent_elt.serve_rekey (   self,
  cb,
  eb 
)

Handle a left-right rekey action for this parent.

Definition at line 642 of file left_right.py.

def rpki.left_right.parent_elt.serve_revoke (   self,
  cb,
  eb 
)

Handle a left-right revoke action for this parent.

Definition at line 652 of file left_right.py.


Member Data Documentation

Initial value:

("action", "tag", "self_handle", "parent_handle", "bsc_handle", "repository_handle",
                "peer_contact_uri", "sia_base", "sender_name", "recipient_name")
XML attributes for this element.

Reimplemented from rpki.xml_utils.base_elt.

Definition at line 605 of file left_right.py.

tuple rpki.left_right.parent_elt.booleans = ("rekey", "reissue", "revoke") [static]

Boolean attributes (value "yes" or "no") for this element.

Reimplemented from rpki.xml_utils.base_elt.

Definition at line 608 of file left_right.py.

Definition at line 617 of file left_right.py.

Definition at line 618 of file left_right.py.

Definition at line 619 of file left_right.py.

Definition at line 620 of file left_right.py.

string rpki.left_right.parent_elt.element_name = "parent" [static]

Definition at line 604 of file left_right.py.

XML elements contained by this element.

Reimplemented from rpki.xml_utils.base_elt.

Definition at line 607 of file left_right.py.

tuple rpki.left_right.parent_elt.handles = (("self", self_elt), ("bsc", bsc_elt), ("repository", repository_elt)) [static]

Reimplemented from rpki.left_right.data_elt.

Definition at line 615 of file left_right.py.

Initial value:

rpki.sql.template("parent", "parent_id", "parent_handle",
                                   "self_id", "bsc_id", "repository_id",
                                   ("bpki_cms_cert", rpki.x509.X509), ("bpki_cms_glue", rpki.x509.X509),
                                   ("bpki_https_cert", rpki.x509.X509), ("bpki_https_glue", rpki.x509.X509),
                                   "peer_contact_uri", "sia_base", "sender_name", "recipient_name")

Definition at line 610 of file left_right.py.


The documentation for this class was generated from the following file:

Generated on Tue Jul 7 16:04:42 2009 for RPKI Engine by  doxygen 1.5.9