Package org.xbill.DNS

Class CDSRecord

All Implemented Interfaces:
Serializable, Cloneable, Comparable<Record>

public class CDSRecord extends DSRecord
Child Delegation Signer record as specified in RFC 8078.
See Also:
  • Constructor Details

    • CDSRecord

      public CDSRecord(Name name, int dclass, long ttl, int footprint, int alg, int digestid, byte[] digest)
      Creates a CDS Record from the given data
      Parameters:
      footprint - The original KEY record's footprint (keyid).
      alg - The original key algorithm.
      digestid - The digest id code.
      digest - A hash of the original key.
    • CDSRecord

      public CDSRecord(Name name, int dclass, long ttl, int digestid, DNSKEYRecord key)
      Creates a CDS Record from the given data
      Parameters:
      digestid - The digest id code.
      key - The key to digest