DnssecProviderFactory
class DnssecProviderFactory (View source)
Methods
static string
static bool
supportsDefaultCsk(string $version)
Check if PowerDNS version supports CSK by default
static DnssecProvider
create(PDO $db, ConfigurationInterface $config, PowerdnsApiClient|null $apiClient = null)
Create DNSSEC provider instance using PowerDNS API
Details
static string
getPowerDnsVersion(ConfigurationInterface $config)
Get the PowerDNS version if available
static bool
supportsDefaultCsk(string $version)
Check if PowerDNS version supports CSK by default
static DnssecProvider
create(PDO $db, ConfigurationInterface $config, PowerdnsApiClient|null $apiClient = null)
Create DNSSEC provider instance using PowerDNS API