Class MicrosoftDnsServerDnsKeyTrustAnchor
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a trust anchor configured for a Microsoft DNS server.
public class MicrosoftDnsServerDnsKeyTrustAnchor : MicrosoftDnsServerTrustAnchor, IComparable<MicrosoftDnsServerTrustAnchor>
- Inheritance
-
MicrosoftDnsServerDnsKeyTrustAnchor
- Implements
- Inherited Members
Constructors
MicrosoftDnsServerDnsKeyTrustAnchor()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftDnsServerDnsKeyTrustAnchor class.
public MicrosoftDnsServerDnsKeyTrustAnchor()
Properties
IsRevoked
Gets or sets whether the trust anchor has been revoked.
public BooleanOption IsRevoked { get; set; }
Property Value
IsSecureEntryPoint
Gets or sets whether the trust anchor is a secure entry point to a signed zone.
public BooleanOption IsSecureEntryPoint { get; set; }
Property Value
IsZoneKey
Gets or sets whether the trust anchor is a zone key.
public BooleanOption IsZoneKey { get; set; }
Property Value
KeyFlags
Gets or sets the key flags for the trust anchor.
public int KeyFlags { get; set; }
Property Value
KeyProtocol
Gets or sets the key protocol used by the trust anchor.
public MicrosoftDnsServerTrustAnchorKeyProtocol KeyProtocol { get; set; }
Property Value
KeyProtocolString
Gets the key protocol used by the trust anchor as a human readable string.
public string KeyProtocolString { get; set; }
Property Value
PublicKey
Gets or sets the BASE-64 encoded data for the public key used by the trust anchor.
public string PublicKey { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.MicrosoftDnsServerDnsKeyTrustAnchor cloned from this object.
public MicrosoftDnsServerDnsKeyTrustAnchor Clone()
Returns
- MicrosoftDnsServerDnsKeyTrustAnchor
A CENTREL.XIA.Configuration.Types.MicrosoftDnsServerDnsKeyTrustAnchor.
ToString()
Returns the name of the trust anchor.
public override string ToString()
Returns
- string
The name of the trust anchor.