Public Member Functions | |
def | __init__ |
def | build_https_ta_cache |
def | clear_https_ta_cache |
def | cronjob_handler |
def | irdb_query |
def | irdb_query_child_resources |
def | irdb_query_roa_requests |
def | left_right_handler |
def | up_down_handler |
Public Attributes | |
bpki_ta | |
https_server_host | |
https_server_port | |
irbe_cert | |
irdb_cert | |
irdb_url | |
publication_kludge_base | |
rpkid_cert | |
rpkid_key | |
sql | |
Static Public Attributes | |
https_ta_cache = None | |
HTTPS trust anchor cache, to avoid regenerating it for every TLS connection. | |
tuple | up_down_url_regexp = re.compile("/up-down/([-A-Z0-9_]+)/([-A-Z0-9_]+)$", re.I) |
A container for various global rpkid parameters.
Definition at line 39 of file rpki_engine.py.
def rpki.rpki_engine.rpkid_context.__init__ | ( | self, | ||
cfg | ||||
) |
Definition at line 44 of file rpki_engine.py.
def rpki.rpki_engine.rpkid_context.build_https_ta_cache | ( | self | ) |
def rpki.rpki_engine.rpkid_context.clear_https_ta_cache | ( | self | ) |
def rpki.rpki_engine.rpkid_context.cronjob_handler | ( | self, | ||
query, | ||||
path, | ||||
cb | ||||
) |
Periodic tasks. This is somewhat obsolete now that we have internal timers, but the test framework still uses this, and I haven't yet refactored this code to use the new timers.
Definition at line 179 of file rpki_engine.py.
def rpki.rpki_engine.rpkid_context.irdb_query | ( | self, | ||
q_pdu, | ||||
callback, | ||||
errback | ||||
) |
def rpki.rpki_engine.rpkid_context.irdb_query_child_resources | ( | self, | ||
self_handle, | ||||
child_handle, | ||||
callback, | ||||
errback | ||||
) |
def rpki.rpki_engine.rpkid_context.irdb_query_roa_requests | ( | self, | ||
self_handle, | ||||
callback, | ||||
errback | ||||
) |
def rpki.rpki_engine.rpkid_context.left_right_handler | ( | self, | ||
query, | ||||
path, | ||||
cb | ||||
) |
def rpki.rpki_engine.rpkid_context.up_down_handler | ( | self, | ||
query, | ||||
path, | ||||
cb | ||||
) |
Definition at line 48 of file rpki_engine.py.
Definition at line 56 of file rpki_engine.py.
Definition at line 57 of file rpki_engine.py.
rpki::rpki_engine.rpkid_context::https_ta_cache = None [static] |
HTTPS trust anchor cache, to avoid regenerating it for every TLS connection.
Definition at line 217 of file rpki_engine.py.
Definition at line 50 of file rpki_engine.py.
Definition at line 49 of file rpki_engine.py.
Definition at line 54 of file rpki_engine.py.
Definition at line 59 of file rpki_engine.py.
Definition at line 51 of file rpki_engine.py.
Definition at line 52 of file rpki_engine.py.
Definition at line 46 of file rpki_engine.py.
tuple rpki.rpki_engine.rpkid_context.up_down_url_regexp = re.compile("/up-down/([-A-Z0-9_]+)/([-A-Z0-9_]+)$", re.I) [static] |
Definition at line 149 of file rpki_engine.py.