rpkimancer.cert.extensions module

Number Resource Extension implementations - RFC3779.

class rpkimancer.cert.extensions.X509CertificateExtension(oid, value)

Bases: UnrecognizedExtension

Custom certificate extension with ASN.1 handling.

Parameters:
  • oid (ClassVar[ObjectIdentifier]) –

  • value (bytes) –

class rpkimancer.cert.extensions.IpResources(ip_resources)

Bases: X509CertificateExtension

IP Address Resources X.509 certificate extension - RFC3779.

Parameters:

ip_resources (IpResourcesInfo) –

class rpkimancer.cert.extensions.AsResources(as_resources)

Bases: X509CertificateExtension

AS Number Resources X.509 certificate extension - RFC3779.

Parameters:

as_resources (AsResourcesInfo) –