pki.util.cert_req_converter =========================== .. py:module:: pki.util.cert_req_converter .. autoapi-nested-parse:: Adapter to convert from CertificateSigningRequest to JSON certificate request dict. Module Contents --------------- .. py:data:: logger .. py:class:: JSONCertRequestConverter Adapter to convert from CertificateSigningRequest to JSON certificate request dict. .. py:method:: to_json(csr) :staticmethod: Convert a CSR to a JSON request dict. .. py:method:: validity_period_from_json(validity) :staticmethod: Parses validity period from JSON. .. py:method:: from_json(json) :staticmethod: Convert a JSON request dict to a CertificateBuilder. :param json: JSON dictionary containing certificate request data :returns: Certificate builder with all data from JSON applied .. py:class:: JSONCertRequestCommandExtractor Adapter to extract defaults and values from a profile for use in OpenSSL commands (help pages). .. py:method:: sample_request_to_openssl_subj(sample_req) :staticmethod: Convert profile subject to OpenSSL command line subject string. .. py:method:: sample_request_to_openssl_cmp_sans(sample_req) :staticmethod: Convert profile SANs to OpenSSL CMP command line -sans string. .. py:method:: sample_request_to_openssl_req_sans(sample_req) :staticmethod: Convert profile SANs to OpenSSL req command line -addext string. .. py:method:: sample_request_to_openssl_days(sample_req) :staticmethod: Extract validity days from profile for OpenSSL CMP command line -days option.