class

KemalWAF::TLSManager

Inherits Reference / Object

TLS sertifika yönetimi

Constants

Log = ::Log.for("tls_manager")

Constructors

new(cert_file : String | Nil = nil, key_file : String | Nil = nil, auto_generate : Bool = false, auto_cert_dir : String = "config/certs", tls_ciphers : String | Nil = nil)
Source

Instance methods

get_tls_context

TLS context oluştur ve döndür

Source
validate_certificate(cert_path : String, key_path : String) : Bool

Sertifika geçerliliğini kontrol et (basit dosya kontrolü)

Source