Skip to main content

Module auto_tls

Module auto_tls 

Source
Expand description

Auto TLS (Let’s Encrypt) module

This module provides automatic TLS certificate management using Let’s Encrypt.

Structs§

AcmeAccount
ACME account information
AcmeClient
ACME Client for certificate operations
AutoTlsConfig
Auto TLS configuration
CertificateStore
Certificate store for persistence
ChallengeHandler
HTTP-01 challenge handler
StoredCertificate
Stored certificate data

Enums§

AutoTlsError
Error type for auto TLS operations

Constants§

LETSENCRYPT_PRODUCTION_URL
ACME directory URL for Let’s Encrypt production
LETSENCRYPT_STAGING_URL
ACME directory URL for Let’s Encrypt staging

Type Aliases§

AutoTlsResult
Result type for auto TLS operations