NSEC3PARAM = 51
TLSA = 52
HIP = 55
+CDS = 59
SPF = 99
UNSPEC = 103
TKEY = 249
'NSEC3PARAM' : NSEC3PARAM,
'TLSA' : TLSA,
'HIP' : HIP,
+ 'CDS' : CDS,
'SPF' : SPF,
'UNSPEC' : UNSPEC,
'TKEY' : TKEY,
--- /dev/null
+# Copyright (C) 2003-2007, 2009-2011 Nominum, Inc.
+#
+# Permission to use, copy, modify, and distribute this software and its
+# documentation for any purpose with or without fee is hereby granted,
+# provided that the above copyright notice and this permission notice
+# appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND NOMINUM DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL NOMINUM BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+import dns.rdtypes.dsbase
+
+class CDS(dns.rdtypes.dsbase.DSBase):
+ """CDS record"""
__all__ = [
'AFSDB',
+ 'CDS',
'CERT',
'CNAME',
'DLV',
x2501 X25 "123456789"
dlv01 DLV 12345 3 1 123456789abcdef67890123456789abcdef67890
ds01 DS 12345 3 1 123456789abcdef67890123456789abcdef67890
+cds01 CDS 12345 3 1 123456789abcdef67890123456789abcdef67890
apl01 APL 1:192.168.32.0/21 !1:192.168.38.0/28
apl02 APL 1:224.0.0.0/4 2:FF00:0:0:0:0:0:0:0/8
unknown2 TYPE999 \# 8 0a0000010a000001
caa04 3600 IN CAA 0 issue "ca.example.net; account=230123"
caa05 3600 IN CAA 0 issue "ca.example.net; policy=ev"
caa06 3600 IN CAA 128 tbs "Unknown"
+cds01 3600 IN CDS 12345 3 1 123456789abcdef67890123456789abcdef67890
cert01 3600 IN CERT 65534 65535 PRIVATEOID MxFcby9k/yvedMfQgKzhH5er0Mu/vILz 45IkskceFGgiWCn/GxHhai6VAuHAoNUz 4YoU1tVfSCSqQYn6//11U6Nld80jEeC8 aTrO+KKmCaY=
cname01 3600 IN CNAME cname-target.
cname02 3600 IN CNAME cname-target
caa04.example. 3600 IN CAA 0 issue "ca.example.net; account=230123"
caa05.example. 3600 IN CAA 0 issue "ca.example.net; policy=ev"
caa06.example. 3600 IN CAA 128 tbs "Unknown"
+cds01.example. 3600 IN CDS 12345 3 1 123456789abcdef67890123456789abcdef67890
cert01.example. 3600 IN CERT 65534 65535 PRIVATEOID MxFcby9k/yvedMfQgKzhH5er0Mu/vILz 45IkskceFGgiWCn/GxHhai6VAuHAoNUz 4YoU1tVfSCSqQYn6//11U6Nld80jEeC8 aTrO+KKmCaY=
cname01.example. 3600 IN CNAME cname-target.
cname02.example. 3600 IN CNAME cname-target.example.
caa04 3600 IN CAA 0 issue "ca.example.net; account=230123"
caa05 3600 IN CAA 0 issue "ca.example.net; policy=ev"
caa06 3600 IN CAA 128 tbs "Unknown"
+cds01 3600 IN CDS 12345 3 1 123456789abcdef67890123456789abcdef67890
cert01 3600 IN CERT 65534 65535 PRIVATEOID MxFcby9k/yvedMfQgKzhH5er0Mu/vILz 45IkskceFGgiWCn/GxHhai6VAuHAoNUz 4YoU1tVfSCSqQYn6//11U6Nld80jEeC8 aTrO+KKmCaY=
cname01 3600 IN CNAME cname-target.
cname02 3600 IN CNAME cname-target