atoti.config.https_config module#
- class atoti.HttpsConfig#
The PKCS 12 keystore configuration to enable HTTPS on the application.
Note
This requires the
atoti-plus
plugin.Note
PEM or DER certificates can be converted to PKCS 12 with OpenSSL.
Example
>>> https_config = tt.HttpsConfig(certificate="../cert.p12", password="secret")
- certificate: Union[pathlib.Path, str]#
The path to the certificate.
- certificate_authority: Optional[Union[str, pathlib.Path]] = 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.