Inherits rpki::left_right::data_elt.
Inherited by irbe_cli.bsc_elt.
Public Member Functions | |
def | children |
def | parents |
def | repositories |
def | serve_pre_save_hook |
Static Public Attributes | |
tuple | attributes = ("action", "tag", "self_handle", "bsc_handle", "key_type", "hash_alg", "key_length") |
tuple | booleans = ("generate_keypair",) |
string | element_name = "bsc" |
tuple | elements = ("signing_cert", "signing_cert_crl", "pkcs10_request") |
tuple | handles = (("self", self_elt),) |
pkcs10_request = None | |
private_key_id = None | |
signing_cert = None | |
signing_cert_crl = None | |
tuple | sql_template |
<bsc/> (Business Signing Context) element.
Definition at line 566 of file left_right.py.
def rpki.left_right.bsc_elt.children | ( | self | ) |
Fetch all child objects that link to this BSC object.
Definition at line 597 of file left_right.py.
def rpki.left_right.bsc_elt.parents | ( | self | ) |
Fetch all parent objects that link to this BSC object.
Definition at line 593 of file left_right.py.
def rpki.left_right.bsc_elt.repositories | ( | self | ) |
Fetch all repository objects that link to this BSC object.
Definition at line 589 of file left_right.py.
def rpki.left_right.bsc_elt.serve_pre_save_hook | ( | self, | ||
q_pdu, | ||||
r_pdu, | ||||
cb, | ||||
eb | ||||
) |
Extra server actions for bsc_elt -- handle key generation. For now this only allows RSA with SHA-256.
Reimplemented from rpki.left_right.data_elt.
Definition at line 601 of file left_right.py.
tuple rpki.left_right.bsc_elt.attributes = ("action", "tag", "self_handle", "bsc_handle", "key_type", "hash_alg", "key_length") [static] |
Definition at line 572 of file left_right.py.
tuple rpki.left_right.bsc_elt.booleans = ("generate_keypair",) [static] |
Definition at line 574 of file left_right.py.
string rpki.left_right.bsc_elt.element_name = "bsc" [static] |
Definition at line 571 of file left_right.py.
tuple rpki.left_right.bsc_elt.elements = ("signing_cert", "signing_cert_crl", "pkcs10_request") [static] |
Definition at line 573 of file left_right.py.
tuple rpki.left_right.bsc_elt.handles = (("self", self_elt),) [static] |
Reimplemented from rpki.left_right.data_elt.
Definition at line 582 of file left_right.py.
rpki.left_right.bsc_elt.pkcs10_request = None [static] |
Definition at line 585 of file left_right.py.
rpki.left_right.bsc_elt.private_key_id = None [static] |
Definition at line 584 of file left_right.py.
rpki.left_right.bsc_elt.signing_cert = None [static] |
Reimplemented in irbe_cli.bsc_elt.
Definition at line 586 of file left_right.py.
rpki.left_right.bsc_elt.signing_cert_crl = None [static] |
Reimplemented in irbe_cli.bsc_elt.
Definition at line 587 of file left_right.py.
tuple rpki.left_right.bsc_elt.sql_template [static] |
rpki.sql.template("bsc", "bsc_id", "bsc_handle", "self_id", "hash_alg", ("private_key_id", rpki.x509.RSA), ("pkcs10_request", rpki.x509.PKCS10), ("signing_cert", rpki.x509.X509), ("signing_cert_crl", rpki.x509.CRL))
Definition at line 576 of file left_right.py.