RPKI Engine 1.0
Public Member Functions | Public Attributes | Static Public Attributes

rpki.x509.Ghostbuster Class Reference

Inheritance diagram for rpki.x509.Ghostbuster:
Inheritance graph
Collaboration diagram for rpki.x509.Ghostbuster:
Collaboration graph

List of all members.

Public Member Functions

def build
def build
def decode
def encode

Public Attributes

 content

Static Public Attributes

 content_class = rpki.ghostbuster.Ghostbuster
tuple econtent_oid = POWify_OID("id-ct-rpkiGhostbusters")
tuple pem_converter = PEM_converter("GHOSTBUSTERS RECORD")
 PEM converter for this object.

Detailed Description

Class to hold a signed Ghostbuster record.
Class to hold Ghostbusters record (CMS-wrapped VCard).  This is
quite minimal because we treat the VCard as an opaque byte string
managed by the back-end.

Definition at line 1123 of file x509.py.


Member Function Documentation

def rpki.x509.Ghostbuster.build (   cls,
  vcard,
  keypair,
  certs 
)

Definition at line 1131 of file x509.py.

def rpki.x509.Ghostbuster.build (   cls,
  vcard,
  keypair,
  certs 
)
Build a Ghostbuster record.

Definition at line 1265 of file x509.py.

def rpki.x509.Ghostbuster.decode (   self,
  vcard 
)
Decode XML and set inner content.  At the moment we're treating
the VCard as an opaque byte string, so no encoding needed here.

Reimplemented from rpki.x509.DER_CMS_object.

Definition at line 1257 of file x509.py.

def rpki.x509.Ghostbuster.encode (   self)
Encode inner content for signing.  At the moment we're treating
the VCard as an opaque byte string, so no encoding needed here.

Reimplemented from rpki.x509.DER_CMS_object.

Definition at line 1250 of file x509.py.


Member Data Documentation

Reimplemented from rpki.x509.CMS_object.

Definition at line 1260 of file x509.py.

Definition at line 1128 of file x509.py.

tuple rpki.x509.Ghostbuster.econtent_oid = POWify_OID("id-ct-rpkiGhostbusters") [static]

Reimplemented from rpki.x509.CMS_object.

Definition at line 1248 of file x509.py.

tuple rpki.x509.Ghostbuster.pem_converter = PEM_converter("GHOSTBUSTERS RECORD") [static]

PEM converter for this object.

Reimplemented from rpki.x509.CMS_object.

Definition at line 1247 of file x509.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables