The TLS Certificate Interface Documentation

The TLS Certificates Interface is a charm relation interface for securely requesting and providing TLS certificates in the charm ecosystem.

The TLS Certificates Library is a library that automate the management of certificates in charms using the TLS Certificates Interface.

This documentation is meant for charm authors.

In this documentation

Tutorials
Get started - a hands-on introduction for new users
How-to guides
Step-by-step guides covering key operations and common tasks
Explanation
Concepts - discussion and clarification of key topics
Reference
Technical information - specifications, APIs, architecture

Project and community

The TLS Certificates Library is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Navigation

Level Path Navlink
1 tutorials Tutorials
2 h-getting-started Getting Started (v4)
1 how-to How-to guides
1 Reference Reference
2 h-library-versions Library Versions
2 h-recommended-config-options Recommended Configuration Options
1 Explanation Explanation
2 h-tls-certificates-interface TLS Certificates Interface
2 h-certificate-renewal Automated Certificate Renewal (v4)