RPKI Engine  1.0
Public Member Functions | Public Attributes | Static Public Attributes
rpki::pubd::main Class Reference
Inheritance diagram for rpki::pubd::main:
Inheritance graph
Collaboration diagram for rpki::pubd::main:
Collaboration graph

List of all members.

Public Member Functions

def __init__
def client_handler
def control_handler
def handler_common
def main

Public Attributes

 bpki_ta
 cfg
 cfg_file
 http_server_host
 http_server_port
 irbe_cert
 profile
 pubd_cert
 pubd_key
 publication_base
 publication_multimodule
 sql

Static Public Attributes

tuple client_url_regexp = re.compile("/client/([-A-Z0-9_/]+)$", re.I)

Detailed Description

Main program for pubd.

Definition at line 44 of file rpki/pubd.py.


Constructor & Destructor Documentation

def rpki::pubd::main::__init__ (   self)

Definition at line 49 of file rpki/pubd.py.

def rpki::pubd::main::main (   self)

Definition at line 79 of file rpki/pubd.py.


Member Function Documentation

def rpki::pubd::main::client_handler (   self,
  query,
  path,
  cb 
)
Process one PDU from a client.

Definition at line 141 of file rpki/pubd.py.

References bpki_ta, rpki::irdbd::main::bpki_ta, and handler_common().

Here is the call graph for this function:

def rpki::pubd::main::control_handler (   self,
  query,
  path,
  cb 
)
Process one PDU from the IRBE.

Definition at line 121 of file rpki/pubd.py.

References bpki_ta, rpki::irdbd::main::bpki_ta, handler_common(), and irbe_cert.

Here is the call graph for this function:

def rpki::pubd::main::handler_common (   self,
  query,
  client,
  cb,
  certs,
  crl = None 
)
Common PDU handler code.

Definition at line 108 of file rpki/pubd.py.

References pubd_cert, and pubd_key.

Referenced by client_handler(), and control_handler().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 79 of file rpki/pubd.py.

Definition at line 49 of file rpki/pubd.py.

tuple rpki::pubd::main::client_url_regexp = re.compile("/client/([-A-Z0-9_/]+)$", re.I) [static]

Definition at line 139 of file rpki/pubd.py.

Definition at line 79 of file rpki/pubd.py.

Definition at line 79 of file rpki/pubd.py.

Definition at line 79 of file rpki/pubd.py.

Referenced by control_handler(), and rpki::rpkid::main::left_right_handler().

Definition at line 49 of file rpki/pubd.py.

Definition at line 79 of file rpki/pubd.py.

Referenced by handler_common().

Definition at line 79 of file rpki/pubd.py.

Referenced by handler_common().

Definition at line 79 of file rpki/pubd.py.

Definition at line 79 of file rpki/pubd.py.

Definition at line 79 of file rpki/pubd.py.


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