[−][src]Module rpki::resources
Handling of IP and AS resources.
The types in this module implement the certificate extensions defined in RFC 3779 for including IP address and autonomous system resources in certificates in the restricted form specified by RFC 6487 for use in RPKI.
There are two such resources: IpResources
implements the IP Address
Delegation Extension and AsResources
implements the Autonomous System
Identifier Delegation Extension.
Structs
Addr | An adddress. |
AsBlocks | A possibly empty sequence of consecutive sets of AS numbers. |
AsBlocksBuilder | |
AsId | An AS number. |
AsResources | The AS Resources of an RPKI Certificate. |
AsResourcesBuilder | |
IpBlocks | A sequence of address ranges for one address family. |
IpBlocksBuilder | |
IpBlocksForFamily | IpBlocks for a specific family, to help formatting |
IpResources | The IP Address Resources of an RPKI Certificate. |
IpResourcesBuilder | |
Prefix | An IP address prefix. |
Enums
AddressFamily | The address family of an IP resources value. |
AsBlock | A block of consecutive AS numbers. |
IpBlock | A consecutive sequence of IP addresses. |
ResourcesChoice | The option to either include or inherit resources. |