Module Expr Str Import alias ImportFrom alias Import alias Import alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assert BoolOpOr Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults AttributeLoad AttributeLoad NameLoad attr attr body Expr Str If Call NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Return Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Return NameLoad Return CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return UnaryOpNot CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpOr UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body Return NameLoad orelse If Call NameLoad AttributeLoad NameLoad attr Str body Return CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse If Call NameLoad AttributeLoad NameLoad attr Str body Return CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return UnaryOpNot CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body If Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Return Call NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Return Call NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Str Assign NameStore TupleLoad Expr Str FunctionDef arguments args NameParam defaults kwarg body If CompareNotEq Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr Call AttributeLoad Str attr AttributeLoad NameLoad attr IfExp NameLoad Call AttributeLoad Str attr NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call NameLoad GeneratorExp Call NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Str attr GeneratorExp Call AttributeLoad Str attr NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Str Assign NameStore TupleLoad Str Str FunctionDef arguments args NameParam defaults vararg kwarg body If BoolOpAnd NameLoad UnaryOpNot NameLoad body Assign NameStore Call NameLoad NameLoad orelse If BoolOpAnd CompareEq Call NameLoad NameLoad Num Call NameLoad SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index Num orelse Raise Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad GeneratorExp TupleLoad NameLoad SubscriptLoad NameLoad Index NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr Call AttributeLoad Str attr GeneratorExp Call AttributeLoad Str attr NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A JOSE utilities. N/A collections cryptography.hazmat.primitives.asymmetric rsa N/A OpenSSL N/A six abstractclassmethod N/A classmethod N/A N/A Descriptor for an abstract classmethod.

    It augments the :mod:`abc` framework with an abstract
    classmethod. This is implemented as :class:`abc.abstractclassmethod`
    in the standard Python library starting with version 3.2.

    This particular implementation, allegedly based on Python 3.3 source
    code, is stolen from
    http://stackoverflow.com/questions/11217878/python-2-7-combine-abc-abstractmethod-and-classmethod.

     N/A __isabstractmethod__ True __init__ N/A N/A self target N/A N/A N/A N/A target __isabstractmethod__ True N/A N/A N/A N/A super abstractclassmethod self __init__ target N/A N/A ComparableX509 N/A object N/A N/A Wrapper for OpenSSL.crypto.X509** objects that supports __eq__.

    :ivar wrapped: Wrapped certificate or certificate request.
    :type wrapped: `OpenSSL.crypto.X509` or `OpenSSL.crypto.X509Req`.

     __init__ N/A N/A self wrapped N/A N/A N/A N/A N/A isinstance wrapped N/A N/A OpenSSL crypto X509 N/A isinstance wrapped N/A N/A OpenSSL crypto X509Req N/A N/A self wrapped wrapped N/A __getattr__ N/A N/A self name N/A N/A N/A N/A getattr N/A self wrapped name N/A _dump N/A N/A self filetype N/A N/A N/A OpenSSL crypto FILETYPE_ASN1 N/A N/A Dumps the object into a buffer with the specified encoding.

        :param int filetype: The desired encoding. Should be one of
            `OpenSSL.crypto.FILETYPE_ASN1`,
            `OpenSSL.crypto.FILETYPE_PEM`, or
            `OpenSSL.crypto.FILETYPE_TEXT`.

        :returns: Encoded X509 object.
        :rtype: str

         N/A N/A isinstance N/A self wrapped N/A N/A OpenSSL crypto X509 N/A N/A func N/A N/A OpenSSL crypto dump_certificate N/A N/A func N/A N/A OpenSSL crypto dump_certificate_request N/A N/A func filetype N/A self wrapped N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other N/A self __class__ N/A N/A NotImplemented N/A N/A N/A N/A self _dump N/A N/A other _dump N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A N/A self __class__ N/A N/A self _dump N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self other N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A <{0}({1!r})> format N/A N/A self __class__ __name__ N/A self wrapped N/A N/A ComparableKey N/A object N/A N/A Comparable wrapper for `cryptography` keys.

    See https://github.com/pyca/cryptography/issues/2122.

     N/A __hash__ NotImplemented __init__ N/A N/A self wrapped N/A N/A N/A N/A self _wrapped wrapped N/A __getattr__ N/A N/A self name N/A N/A N/A N/A getattr N/A self _wrapped name N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A N/A isinstance other N/A self __class__ N/A N/A N/A self _wrapped __class__ N/A N/A other _wrapped __class__ N/A N/A NotImplemented N/A N/A N/A hasattr N/A self _wrapped private_numbers N/A N/A N/A N/A N/A self private_numbers N/A N/A other private_numbers N/A N/A N/A hasattr N/A self _wrapped public_numbers N/A N/A N/A N/A N/A self public_numbers N/A N/A other public_numbers N/A N/A NotImplemented N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self other N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A <{0}({1!r})> format N/A N/A self __class__ __name__ N/A self _wrapped N/A public_key N/A N/A self N/A N/A N/A Get wrapped public key. N/A N/A N/A self __class__ N/A N/A N/A self _wrapped public_key N/A N/A ComparableRSAKey N/A ComparableKey N/A N/A Wrapper for `cryptography` RSA keys.

    Wraps around:
    - `cryptography.hazmat.primitives.asymmetric.RSAPrivateKey`
    - `cryptography.hazmat.primitives.asymmetric.RSAPublicKey`

     __hash__ N/A N/A self N/A N/A N/A N/A isinstance N/A self _wrapped N/A rsa RSAPrivateKeyWithSerialization N/A N/A priv N/A N/A self private_numbers N/A pub N/A priv public_numbers N/A N/A hash N/A N/A self __class__ N/A priv p N/A priv q N/A priv dmp1 N/A priv dmq1 N/A priv iqmp N/A pub n N/A pub e N/A N/A N/A isinstance N/A self _wrapped N/A rsa RSAPublicKeyWithSerialization N/A N/A pub N/A N/A self public_numbers N/A N/A hash N/A N/A self __class__ N/A pub n N/A pub e N/A N/A ImmutableMap N/A N/A collections Mapping N/A collections Hashable N/A N/A Immutable key to value mapping with attribute access. N/A __slots__ N/A N/A Must be overridden in subclasses. __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A set kwargs N/A set N/A self __slots__ N/A N/A N/A TypeError N/A N/A __init__() takes exactly the following arguments: {0} ({1} given) format N/A N/A ,  join N/A self __slots__ N/A kwargs N/A N/A ,  join kwargs none N/A slot N/A self __slots__ N/A N/A N/A N/A object __setattr__ self slot N/A N/A kwargs pop slot N/A update N/A N/A self N/A kwargs N/A N/A Return updated map. N/A items N/A dict self N/A N/A N/A items update kwargs N/A N/A N/A type self items N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A getattr self key N/A N/A N/A AttributeError N/A N/A N/A KeyError key N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self __slots__ N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self __slots__ N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A tuple N/A N/A getattr self slot N/A slot N/A self __slots__ N/A __setattr__ N/A N/A self name value N/A N/A N/A N/A AttributeError can't set attribute N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A {0}({1}) format N/A N/A self __class__ __name__ N/A N/A ,  join N/A N/A N/A {0}={1!r} format key value N/A N/A key value N/A N/A six iteritems self N/A N/A frozendict N/A N/A collections Mapping N/A collections Hashable N/A N/A Frozen dictionary. N/A __slots__ N/A _items _keys __init__ N/A N/A self N/A args kwargs N/A N/A N/A kwargs N/A args N/A N/A items N/A dict kwargs N/A N/A N/A N/A N/A len args 1 N/A isinstance N/A args N/A 0 N/A collections Mapping N/A N/A items N/A args N/A 0 N/A N/A N/A TypeError N/A N/A N/A object __setattr__ self _items items N/A N/A N/A object __setattr__ self _keys N/A tuple N/A sorted N/A N/A six iterkeys items N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A self _items N/A key N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self _keys N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self _items N/A _sorted_items N/A N/A self N/A N/A N/A N/A tuple N/A N/A key N/A self N/A key N/A key N/A self _keys N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A N/A self _sorted_items N/A __getattr__ N/A N/A self name N/A N/A N/A N/A N/A N/A N/A self _items N/A name N/A N/A N/A KeyError N/A N/A N/A AttributeError name N/A __setattr__ N/A N/A self name value N/A N/A N/A N/A AttributeError can't set attribute N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A frozendict({0}) format N/A N/A ,  join N/A N/A N/A {0}={1!r} format key value N/A N/A key value N/A N/A self _sorted_items N/A N/A