ZoneSigningService
class ZoneSigningService (View source)
Signs and unsigns zones the one way every entry point agrees on: refuse presigned zones and invalid zones, bump the SOA serial so secondaries notice, verify what PowerDNS reports afterwards, rectify, and audit.
Methods
__construct(ZoneSigningInterface&ZoneRectifierInterface $dnssec, ZoneValidationService $validator, SOARecordManagerInterface $soaRecordManager, AuditLoggerInterface $audit, LoggerInterface $logger, ZoneCacheFlusherInterface|null $zoneCacheFlusher = null)
No description
sign(int $zoneId, string $zoneName)
No description
unsign(int $zoneId, string $zoneName)
No description
Details
__construct(ZoneSigningInterface&ZoneRectifierInterface $dnssec, ZoneValidationService $validator, SOARecordManagerInterface $soaRecordManager, AuditLoggerInterface $audit, LoggerInterface $logger, ZoneCacheFlusherInterface|null $zoneCacheFlusher = null)
No description
ZoneSigningResult
sign(int $zoneId, string $zoneName)
No description
ZoneSigningResult
unsign(int $zoneId, string $zoneName)
No description