cmp.utilΒΆ
This module provides some utility functions regarding CMP.
ClassesΒΆ
PKI Message Type (CMP) Enum. |
|
General Name Type Enum. |
|
Proof of Possession Enum. |
|
Provides class methods to transform pyasn1 (General)Names into x509.(General)Names. |
Module ContentsΒΆ
- class cmp.util.PkiMessageType(*args, **kwds)[source]ΒΆ
Bases:
enum.EnumPKI Message Type (CMP) Enum.
- class cmp.util.NameParser[source]ΒΆ
Provides class methods to transform pyasn1 (General)Names into x509.(General)Names.
- classmethod parse_general_name(general_name)[source]ΒΆ
Parses the pyasn1_modules.rfc2459.GeneralName object and transforms it into a x509.GeneralName object.
- Parameters:
general_name (pyasn1_modules.rfc2459.GeneralName) β The pyasn1_modules.rfc2459.GeneralName object to parse.
- Returns:
The cryptography.x509.Name object.
- Return type:
cryptography.x509.GeneralName
- static parse_name(name)[source]ΒΆ
Parses the pyasn1_modules.rfc2459.Name object and transforms it into a x509.Name object.
- Parameters:
name (pyasn1_modules.rfc2459.Name) β The pyasn1_modules.rfc2459.Name object to parse.
- Returns:
The cryptography.x509.Name object.
- Return type:
cryptography.x509.Name