Public Member Functions | Static Public Attributes

rpki.left_right.child_elt Class Reference

Inherits rpki::left_right::data_elt.

Inherited by irbe_cli.child_elt.

Collaboration diagram for rpki.left_right.child_elt:
Collaboration graph

List of all members.

Public Member Functions

def ca_from_class_name
def child_certs
def parents
def serve_destroy_hook
def serve_up_down

Static Public Attributes

tuple attributes = ("action", "tag", "self_handle", "child_handle", "bsc_handle")
tuple booleans = ("reissue", )
 bpki_cert = None
 bpki_glue = None
string element_name = "child"
tuple elements = ("bpki_cert", "bpki_glue")
tuple handles = (("self", self_elt), ("bsc", bsc_elt))
tuple sql_template

Detailed Description

<child/> element.

Definition at line 850 of file left_right.py.


Member Function Documentation

def rpki.left_right.child_elt.ca_from_class_name (   self,
  class_name 
)
Fetch the CA corresponding to an up-down class_name.

Definition at line 879 of file left_right.py.

def rpki.left_right.child_elt.child_certs (   self,
  ca_detail = None,
  ski = None,
  unique = False 
)
Fetch all child_cert objects that link to this child object.

Definition at line 871 of file left_right.py.

def rpki.left_right.child_elt.parents (   self  ) 
Fetch all parent objects that link to self object to which this child object links.

Definition at line 875 of file left_right.py.

def rpki.left_right.child_elt.serve_destroy_hook (   self,
  cb,
  eb 
)
Extra server actions when destroying a child_elt.

Definition at line 893 of file left_right.py.

def rpki.left_right.child_elt.serve_up_down (   self,
  query,
  callback 
)
Outer layer of server handling for one up-down PDU from this child.

Definition at line 903 of file left_right.py.


Member Data Documentation

tuple rpki.left_right.child_elt.attributes = ("action", "tag", "self_handle", "child_handle", "bsc_handle") [static]

Definition at line 856 of file left_right.py.

tuple rpki.left_right.child_elt.booleans = ("reissue", ) [static]

Definition at line 858 of file left_right.py.

Definition at line 868 of file left_right.py.

Definition at line 869 of file left_right.py.

string rpki.left_right.child_elt.element_name = "child" [static]

Definition at line 855 of file left_right.py.

tuple rpki.left_right.child_elt.elements = ("bpki_cert", "bpki_glue") [static]

Definition at line 857 of file left_right.py.

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

Reimplemented from rpki.left_right.data_elt.

Definition at line 866 of file left_right.py.

Initial value:
rpki.sql.template("child", "child_id", "child_handle",
                                   "self_id", "bsc_id",
                                   ("bpki_cert", rpki.x509.X509),
                                   ("bpki_glue", rpki.x509.X509),
                                   ("last_cms_timestamp", rpki.sundial.datetime))

Definition at line 860 of file left_right.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables