Public Member Functions | |
def | __init__ |
def | __str__ |
def | from_sql |
def | parse_str |
def | to_resource_set |
def | to_roa_tuple |
Set of ROA prefixes, analogous to the resource_set_ip class.
Definition at line 644 of file resource_set.py.
def rpki.resource_set.roa_prefix_set.__init__ | ( | self, | ||
ini = None | ||||
) |
def rpki.resource_set.roa_prefix_set.__str__ | ( | self | ) |
def rpki.resource_set.roa_prefix_set.from_sql | ( | cls, | ||
sql, | ||||
query, | ||||
args = None | ||||
) |
Create ROA prefix set from an SQL query. sql is an object that supports execute() and fetchall() methods like a DB API 2.0 cursor object. query is an SQL query that returns a sequence of (address, prefixlen, max_prefixlen) triples.
Definition at line 681 of file resource_set.py.
def rpki.resource_set.roa_prefix_set.parse_str | ( | self, | ||
x | ||||
) |
def rpki.resource_set.roa_prefix_set.to_resource_set | ( | self | ) |
Convert a ROA prefix set to a resource set. This is an irreversable transformation.
Definition at line 674 of file resource_set.py.
def rpki.resource_set.roa_prefix_set.to_roa_tuple | ( | self | ) |
Convert ROA prefix set into tuple format used by ROA ASN.1 encoder. This is a variation on the format used in RFC 3779.
Definition at line 695 of file resource_set.py.