> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# atoti.HttpsConfig

### *final class* atoti.HttpsConfig

The PKCS 12 keystore config to enable HTTPS on the application.

<Note>
  PEM or DER certificates can be [converted to PKCS 12 with OpenSSL](https://stackoverflow.com/questions/56241667/convert-certificate-in-der-or-pem-to-pkcs12/56244685#56244685).
</Note>

#### certificate *: [Path](https://docs.python.org/3/library/pathlib.html#pathlib.Path)*

The path to the certificate.

#### certificate\_authority *: [Path](https://docs.python.org/3/library/pathlib.html#pathlib.Path) | [None](https://docs.python.org/3/library/constants.html#None)* *= None*

Path to the custom certificate authority to use to verify the HTTPS connection.

Required when *certificate* is not signed by some trusted public certificate authority.

#### domain *: [str](https://docs.python.org/3/library/stdtypes.html#str)* *= 'localhost'*

The domain certified by the certificate.

#### password *: [str](https://docs.python.org/3/library/stdtypes.html#str)*

The password to read the certificate.
