An object containing the certificate information.
| Name | Type | Description | Notes |
|---|---|---|---|
| domains | List[str] | The domains that the certificate covers. | [optional] |
| ecdsa_curve_name | str | The ECDSA curve that the certificate's key uses. * `prime256v1` * `secp384r1` * `null` — The certificate's key is not an ECDSA key. | [optional] |
| ecdsa_public | str | The certificate's key's ECDSA compressed public point, in hexadecimal format. * `null` — The certificate's key is not an ECDSA key. | [optional] |
| id | str | The certificate's ID. | [optional] |
| is_self_signed | int | Whether the certificate is self-signed. * `1` — Self-signed. * `0` — Not self-signed. | [optional] |
| issuer_common_name | str | The issuer's Common Name, typically a domain name. | [optional] |
| issuer_organization_name | str | The certificate's organization. | [optional] |
| issuer_text | str | The X.509 information about the issuer that contains CSR information. | [optional] |
| key_algorithm | str | The certificate's key's algorithm. * `rsaEncryption` — RSA. * `id-ecPublicKey` — ECDSA. | [optional] |
| modulus | str | The certificate's key's modulus, in hexadecimal format. * `null` — The certificate's key is not an RSA key. | [optional] |
| modulus_length | int | The length, in bits, of the certificate's key's modulus. * `null` — The certificate's key is not an RSA key. | [optional] |
| not_after | int | The certificate's expiration time. | [optional] |
| not_before | int | The certificate's start time. | [optional] |
| signature_algorithm | str | The signature algorithm of the certificate. | [optional] |
| subject_common_name | str | The certificate's Common Name. | [optional] |
| subject_text | str | The X.509 information about the certificate's subject that contains CSR information. | [optional] |
| validation_type | str | The certificate's validation type. * `ev` — Extended Validation. * `ov` — Organization Validation. * `dv` — Domain Validation. * `null` — The system could not parse and determine the certificate's validation type. | [optional] |
| verify_error | str | Any errors that exist during the certificate verification process. If there are no errors, this will return an empty string. Note: You must set the `verify_certificate` parameter to `1` for this return to appear. | [optional] |
from clientapi_cpanel.models.inline_response200425_result_data_certificate import InlineResponse200425ResultDataCertificate
# TODO update the JSON string below
json = "{}"
# create an instance of InlineResponse200425ResultDataCertificate from a JSON string
inline_response200425_result_data_certificate_instance = InlineResponse200425ResultDataCertificate.from_json(json)
# print the JSON string representation of the object
print(InlineResponse200425ResultDataCertificate.to_json())
# convert the object into a dict
inline_response200425_result_data_certificate_dict = inline_response200425_result_data_certificate_instance.to_dict()
# create an instance of InlineResponse200425ResultDataCertificate from a dict
inline_response200425_result_data_certificate_from_dict = InlineResponse200425ResultDataCertificate.from_dict(inline_response200425_result_data_certificate_dict)