mirror of
https://github.com/fergalmoran/DnsServer.git
synced 2026-02-05 15:33:57 +00:00
WebServiceZonesApi: minor refactoring changes.
This commit is contained in:
@@ -398,16 +398,20 @@ namespace DnsServerCore
|
||||
{
|
||||
if ((zoneInfo is not null) && (zoneInfo.Type == AuthZoneType.Primary))
|
||||
{
|
||||
foreach (DnssecPrivateKey dnssecPrivateKey in zoneInfo.DnssecPrivateKeys)
|
||||
IReadOnlyCollection<DnssecPrivateKey> dnssecPrivateKeys = zoneInfo.DnssecPrivateKeys;
|
||||
if (dnssecPrivateKeys is not null)
|
||||
{
|
||||
if (dnssecPrivateKey.KeyTag == rdata.ComputedKeyTag)
|
||||
foreach (DnssecPrivateKey dnssecPrivateKey in dnssecPrivateKeys)
|
||||
{
|
||||
jsonWriter.WriteString("dnsKeyState", dnssecPrivateKey.State.ToString());
|
||||
if (dnssecPrivateKey.KeyTag == rdata.ComputedKeyTag)
|
||||
{
|
||||
jsonWriter.WriteString("dnsKeyState", dnssecPrivateKey.State.ToString());
|
||||
|
||||
if ((dnssecPrivateKey.KeyType == DnssecPrivateKeyType.KeySigningKey) && (dnssecPrivateKey.State == DnssecPrivateKeyState.Published))
|
||||
jsonWriter.WriteString("dnsKeyStateReadyBy", (zoneInfo.ApexZone as PrimaryZone).GetDnsKeyStateReadyBy(dnssecPrivateKey));
|
||||
if ((dnssecPrivateKey.KeyType == DnssecPrivateKeyType.KeySigningKey) && (dnssecPrivateKey.State == DnssecPrivateKeyState.Published))
|
||||
jsonWriter.WriteString("dnsKeyStateReadyBy", (zoneInfo.ApexZone as PrimaryZone).GetDnsKeyStateReadyBy(dnssecPrivateKey));
|
||||
|
||||
break;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user