Share via


ISigningKey Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.SigningKeyTypeConverter))]
public interface ISigningKey : Microsoft.Azure.PowerShell.Cmdlets.Dns.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Dns.Models.Api20230701Preview.SigningKeyTypeConverter))>]
type ISigningKey = interface
    interface IJsonSerializable
Public Interface ISigningKey
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

DelegationSignerInfo

The delegation signer information.

Flag

The flags specifies how the key is used.

KeyTag

The key tag value of the DNSKEY Resource Record.

Protocol

The protocol value. The value is always 3.

PublicKey

The public key, represented as a Base64 encoding.

SecurityAlgorithmType

The security algorithm type represents the standard security algorithm number of the DNSKEY Resource Record. See: https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to