Package org.xbill.DNS
Class CDSRecord
java.lang.Object
org.xbill.DNS.Record
org.xbill.DNS.DSRecord
org.xbill.DNS.CDSRecord
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Record>
Child Delegation Signer record as specified in RFC 8078.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.xbill.DNS.DSRecord
DSRecord.Digest -
Field Summary
Fields inherited from class org.xbill.DNS.DSRecord
GOST3411_DIGEST_ID, SHA1_DIGEST_ID, SHA256_DIGEST_ID, SHA384_DIGEST_ID -
Constructor Summary
ConstructorsConstructorDescriptionCreates a CDS Record from the given dataCDSRecord(Name name, int dclass, long ttl, int digestid, DNSKEYRecord key) Creates a CDS Record from the given data -
Method Summary
Methods inherited from class org.xbill.DNS.DSRecord
getAlgorithm, getDigest, getDigestID, getFootprint, rdataFromString, rrFromWire, rrToString, rrToWireMethods inherited from class org.xbill.DNS.Record
byteArrayFromString, byteArrayToString, compareTo, equals, fromString, fromString, fromWire, getAdditionalName, getDClass, getName, getRRsetType, getTTL, getType, hashCode, newRecord, newRecord, newRecord, newRecord, rdataToString, rdataToWireCanonical, sameRRset, sameRRset, toString, toWire, toWireCanonical, unknownToString, withName
-
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
Creates a CDS Record from the given data- Parameters:
digestid- The digest id code.key- The key to digest
-