KemalWAF::LetsEncryptManager
Let's Encrypt (ACME) sertifika yönetimi HTTP-01 challenge kullanarak sertifika üretir ve yeniler
Constants
LETSENCRYPT_PRODUCTION_URL = "https://acme-v02.api.letsencrypt.org/directory"
LETSENCRYPT_STAGING_URL = "https://acme-staging-v02.api.letsencrypt.org/directory"
Let's Encrypt ACME endpoints
Log = ::Log.for("letsencrypt")
Constructors
Instance methods
challenge_store
SourceSertifika oluştur (ACME protokolü veya Certbot fallback)
get_or_create_certificate(domain : String, email : String | Nil) : Tuple(String | Nil, String | Nil)
Domain için sertifika al veya oluştur
Sertifika yenileme gerekiyor mu?
Yenileme gereken tüm sertifikaları yenile