Metadata-Version: 2.4
Name: charmlibs-interfaces-tls_certificates
Version: 1.10.0
Summary: The charmlibs.interfaces.tls_certificates package.
Project-URL: Documentation, https://canonical.com/juju/docs/charmlibs/reference/charmlibs/interfaces/tls-certificates
Project-URL: Repository, https://github.com/canonical/charmlibs/tree/main/interfaces/tls-certificates
Project-URL: Issues, https://github.com/canonical/charmlibs/issues
Project-URL: Changelog, https://github.com/canonical/charmlibs/blob/main/interfaces/tls-certificates/CHANGELOG.md
Author: The TLS team at Canonical
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: cryptography>=43.0.0
Requires-Dist: ops
Requires-Dist: pydantic
Description-Content-Type: text/markdown

# charmlibs.interfaces.tls_certificates

The `tls-certificates` interface library.

To install, add `charmlibs-interfaces-tls-certificates` to your Python dependencies. Then in your Python code, import as:

```py
from charmlibs.interfaces import tls_certificates
```

Read more:
- [Tutorial](https://canonical.com/juju/docs/charmlibs/tutorials/charmlibs/interfaces/tls-certificates/tutorial/)
- [Library reference](https://canonical.com/juju/docs/charmlibs/reference/charmlibs/interfaces/tls-certificates/)
- [How to configure certificate requests](https://canonical.com/juju/docs/charmlibs/how-to/charmlibs/interfaces/tls-certificates/configure-certificate-requests/)
- [Explanation of the library design](https://canonical.com/juju/docs/charmlibs/explanation/charmlibs/interfaces/tls-certificates/design/)
