KeySigningKey.fromXml constructor

KeySigningKey.fromXml(
  1. XmlElement elem
)

Implementation

factory KeySigningKey.fromXml(_s.XmlElement elem) {
  return KeySigningKey(
    createdDate: _s.extractXmlDateTimeValue(elem, 'CreatedDate'),
    dNSKEYRecord: _s.extractXmlStringValue(elem, 'DNSKEYRecord'),
    dSRecord: _s.extractXmlStringValue(elem, 'DSRecord'),
    digestAlgorithmMnemonic:
        _s.extractXmlStringValue(elem, 'DigestAlgorithmMnemonic'),
    digestAlgorithmType: _s.extractXmlIntValue(elem, 'DigestAlgorithmType'),
    digestValue: _s.extractXmlStringValue(elem, 'DigestValue'),
    flag: _s.extractXmlIntValue(elem, 'Flag'),
    keyTag: _s.extractXmlIntValue(elem, 'KeyTag'),
    kmsArn: _s.extractXmlStringValue(elem, 'KmsArn'),
    lastModifiedDate: _s.extractXmlDateTimeValue(elem, 'LastModifiedDate'),
    name: _s.extractXmlStringValue(elem, 'Name'),
    publicKey: _s.extractXmlStringValue(elem, 'PublicKey'),
    signingAlgorithmMnemonic:
        _s.extractXmlStringValue(elem, 'SigningAlgorithmMnemonic'),
    signingAlgorithmType: _s.extractXmlIntValue(elem, 'SigningAlgorithmType'),
    status: _s.extractXmlStringValue(elem, 'Status'),
    statusMessage: _s.extractXmlStringValue(elem, 'StatusMessage'),
  );
}