Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- A6 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AAAA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AAAAResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- AAAAResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- AbstractResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- AbstractResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- add(ResourceRecord) - Method in class nl.sidnlabs.dnslib.message.RRset
- addAdditional(ResourceRecord) - Method in class nl.sidnlabs.dnslib.message.Message
- addAdditional(RRset) - Method in class nl.sidnlabs.dnslib.message.Message
- addAnswer(ResourceRecord) - Method in class nl.sidnlabs.dnslib.message.Message
- addAnswer(RRset) - Method in class nl.sidnlabs.dnslib.message.Message
- addAuthority(ResourceRecord) - Method in class nl.sidnlabs.dnslib.message.Message
- addAuthority(RRset) - Method in class nl.sidnlabs.dnslib.message.Message
- addQuestion(Question) - Method in class nl.sidnlabs.dnslib.message.Message
- AFSDB - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AlgorithmType - Enum Class in nl.sidnlabs.dnslib.types
- ANY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- ANY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AnyResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- AnyResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.AnyResourceRecord
- APL - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- AResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.AResourceRecord
- ATMA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AVC - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- AXFR - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
B
- BADALG - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADCOOKIE - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADMODE - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADNAME - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADTIME - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADTRUNC - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- BADVERS_OR_BADSIG - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- bytesAvailable() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
C
- CAA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- CDNSKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- CDS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- CERT - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- CH - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- classz - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- clear() - Method in class nl.sidnlabs.dnslib.message.RRset
- ClientSubnetOption - Class in nl.sidnlabs.dnslib.message.records.edns0
-
http://tools.ietf.org/html/draft-vandergaast-edns-client-subnet-02
- ClientSubnetOption() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.ClientSubnetOption
- ClientSubnetOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.ClientSubnetOption
- CNAME - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- CNAMEResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- CNAMEResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
- code - Variable in class nl.sidnlabs.dnslib.message.records.edns0.EDNS0Option
- count(String) - Static method in class nl.sidnlabs.dnslib.util.LabelUtil
- createAs(ResourceRecord) - Static method in class nl.sidnlabs.dnslib.message.RRset
- createJsonBuilder() - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- createKeyTag(byte[], int) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
-
Bereken de keyTag(footprint) van een publieke sleutel.
- createPublicKey(byte[], int) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
- createResourceRecord(int) - Method in class nl.sidnlabs.dnslib.message.records.ResourceRecordFactory
- createResponseHeader(char) - Static method in class nl.sidnlabs.dnslib.message.Header
- CSYNC - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
D
- data - Variable in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- decode(int, NetworkData, List<TypeMap>) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSECTypeDecoder
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.Header
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.Message
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.Question
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.ClientSubnetOption
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.DNSSECOption
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.EDEOption
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.EDNS0Option
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.KeyTagOption
- decode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.NSidOption
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DSResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ParamResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.edns0.OPTResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.NAPTRResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- decode(NetworkData, boolean) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.SSHFPResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.TSIGResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- decode(NetworkData, boolean) - Method in class nl.sidnlabs.dnslib.message.records.URIResourceRecord
- DH - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- DHCID - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- DigestType - Enum Class in nl.sidnlabs.dnslib.types
-
Digest Algorithms Registration Procedures Standards Action Reference [RFC3658][RFC4034][RFC4035] Value Description Status Reference 0 Reserved - [RFC3658] 1 SHA-1 MANDATORY [RFC3658] 2 SHA-256 MANDATORY [RFC4509] 3 GOST R 34.11-94 OPTIONAL [RFC5933] 4 SHA-384 OPTIONAL [RFC6605] 5-255 Unassigned -
- DLV - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- DNAME - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- DnsDecodeException - Exception Class in nl.sidnlabs.dnslib.exception
- DnsDecodeException(String) - Constructor for exception class nl.sidnlabs.dnslib.exception.DnsDecodeException
- DnsDecodeException(String, Exception) - Constructor for exception class nl.sidnlabs.dnslib.exception.DnsDecodeException
- DnsEncodeException - Exception Class in nl.sidnlabs.dnslib.exception
- DnsEncodeException(String) - Constructor for exception class nl.sidnlabs.dnslib.exception.DnsEncodeException
- DnsEncodeException(String, Exception) - Constructor for exception class nl.sidnlabs.dnslib.exception.DnsEncodeException
- DNSKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- DNSKEYResourceRecord - Class in nl.sidnlabs.dnslib.message.records.dnssec
- DNSKEYResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- DNSSECOption - Class in nl.sidnlabs.dnslib.message.records.edns0
- DNSSECOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.DNSSECOption
- DNSStringUtil - Class in nl.sidnlabs.dnslib.message.util
-
DNS Label Types Registration Procedures IESG Approval Reference [RFC-ietf-dnsext-rfc2671bis-edns0-10] Note IETF standards action required to allocate new types The top 2 bits of the first byte of an DNS label indicates the type of label.
- DOA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- domainname(String) - Static method in class nl.sidnlabs.dnslib.util.NameUtil
- DS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- DSASHA1 - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- DSResourceRecord - Class in nl.sidnlabs.dnslib.message.records.dnssec
- DSResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.DSResourceRecord
E
- ECC - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- EDEOption - Class in nl.sidnlabs.dnslib.message.records.edns0
- EDEOption() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.EDEOption
- EDEOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.EDEOption
- EDNS0Option - Class in nl.sidnlabs.dnslib.message.records.edns0
- EDNS0Option() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.EDNS0Option
- EDNS0Option(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.EDNS0Option
- EID - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.Header
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DSResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ParamResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.edns0.OPTResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.NAPTRResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- encode(NetworkData) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.SSHFPResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- encode(NetworkData) - Method in class nl.sidnlabs.dnslib.message.records.URIResourceRecord
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.Question
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- equals(Object) - Method in class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- EUI48 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- EUI64 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- export() - Method in class nl.sidnlabs.dnslib.message.records.edns0.ClientSubnetOption
- export() - Method in class nl.sidnlabs.dnslib.message.records.edns0.DNSSECOption
F
- FORMAT_ERROR - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- fromByte(byte) - Static method in enum class nl.sidnlabs.dnslib.types.MessageType
- fromString(String) - Static method in enum class nl.sidnlabs.dnslib.types.OpcodeType
- fromString(String) - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- fromString(String) - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- fromValue(int) - Static method in enum class nl.sidnlabs.dnslib.types.OpcodeType
- fromValue(int) - Static method in enum class nl.sidnlabs.dnslib.types.RcodeType
- fromValue(int) - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- fromValue(int) - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- fromValue(short) - Static method in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- fromValue(short) - Static method in enum class nl.sidnlabs.dnslib.types.DigestType
G
- getAdditional() - Method in class nl.sidnlabs.dnslib.message.Message
- getAlgorithm() - Method in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- getAll() - Method in class nl.sidnlabs.dnslib.message.RRset
- getClassz() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- getHeader() - Method in class nl.sidnlabs.dnslib.message.Message
- getInstance() - Static method in class nl.sidnlabs.dnslib.message.records.ResourceRecordFactory
- getName() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- getName() - Method in enum class nl.sidnlabs.dnslib.types.DigestType
- getRawClassz() - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- getRawType() - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- getRdata() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- getRdLength() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- getReaderIndex() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- getStringDecodeBuffer() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- getTtl() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- getType() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.DigestType
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.MessageType
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.OpcodeType
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.RcodeType
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- getValue() - Method in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- getWildcard() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
- getWriterIndex() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- GID - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- GPOS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
H
- hashCode() - Method in class nl.sidnlabs.dnslib.message.Question
- hashCode() - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- hashCode() - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- hashCode() - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- hashCode() - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- hashCode() - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- hashCode() - Method in class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- Header - Class in nl.sidnlabs.dnslib.message
- Header() - Constructor for class nl.sidnlabs.dnslib.message.Header
- HINFO - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- HINFOResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- HINFOResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- HIP - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- HS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- HTTPS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
I
- IN - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- INDIRECT - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- INVERSE - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- IPSECKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- isBytesAvailable() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- isCompressedName(byte) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- ISDN - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- isIPv4() - Method in class nl.sidnlabs.dnslib.message.records.edns0.ClientSubnetOption
- isKeyandDSmatch(DNSKEYResourceRecord, DSResourceRecord) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
- isSepKey(DNSKEYResourceRecord) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
- isUncompressedName(byte) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- isValid() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- isValid(String) - Static method in class nl.sidnlabs.dnslib.util.NameUtil
-
Naive fast check to see if domainname string contains only valid characters
- isZoneKey(DNSKEYResourceRecord) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
- IXFR - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
K
- KEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- KeyTagOption - Class in nl.sidnlabs.dnslib.message.records.edns0
- KeyTagOption() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.KeyTagOption
- KeyTagOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.KeyTagOption
- KeyUtil - Class in nl.sidnlabs.dnslib.util
- KX - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
L
- L32 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- L64 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- labels(String) - Static method in class nl.sidnlabs.dnslib.util.NameUtil
- LabelUtil - Class in nl.sidnlabs.dnslib.util
- len - Variable in class nl.sidnlabs.dnslib.message.records.edns0.EDNS0Option
- length() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- LOC - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- LOCResourceRecord - Class in nl.sidnlabs.dnslib.message.records
-
http://tools.ietf.org/html/rfc1876 based on http://dnsjava.org/dnsjava-current/org/xbill/DNS/LOCRecord.java Copyright (c) 1999-2004 Brian Wellington (bwelling@xbill.org)
- LOCResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
- LP - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
M
- MAILA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MAILB - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- markReaderIndex() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- maxLength() - Method in class nl.sidnlabs.dnslib.message.Message
- MB - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MD - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- Message - Class in nl.sidnlabs.dnslib.message
- Message() - Constructor for class nl.sidnlabs.dnslib.message.Message
- Message(NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.Message
- Message(NetworkData, boolean, boolean) - Constructor for class nl.sidnlabs.dnslib.message.Message
-
Decode network bytes into a DNS Message
- MessageType - Enum Class in nl.sidnlabs.dnslib.types
- MF - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MG - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MINFO - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MR - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MX - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- MXResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- MXResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.MXResourceRecord
N
- name - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- name() - Method in class nl.sidnlabs.dnslib.types.TypeMap
- NameUtil - Class in nl.sidnlabs.dnslib.util
- NAPTR - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NAPTRResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- NAPTRResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.NAPTRResourceRecord
- NetworkData - Class in nl.sidnlabs.dnslib.message.util
- NetworkData() - Constructor for class nl.sidnlabs.dnslib.message.util.NetworkData
- NetworkData(byte[]) - Constructor for class nl.sidnlabs.dnslib.message.util.NetworkData
- NetworkData(byte[], int, int) - Constructor for class nl.sidnlabs.dnslib.message.util.NetworkData
-
Allow for data buffer with additional data.
- NetworkData(int) - Constructor for class nl.sidnlabs.dnslib.message.util.NetworkData
- NID - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NIMLOC - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NINFO - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- nl.sidnlabs.dnslib.exception - package nl.sidnlabs.dnslib.exception
- nl.sidnlabs.dnslib.message - package nl.sidnlabs.dnslib.message
- nl.sidnlabs.dnslib.message.records - package nl.sidnlabs.dnslib.message.records
- nl.sidnlabs.dnslib.message.records.dnssec - package nl.sidnlabs.dnslib.message.records.dnssec
- nl.sidnlabs.dnslib.message.records.edns0 - package nl.sidnlabs.dnslib.message.records.edns0
- nl.sidnlabs.dnslib.message.util - package nl.sidnlabs.dnslib.message.util
- nl.sidnlabs.dnslib.types - package nl.sidnlabs.dnslib.types
- nl.sidnlabs.dnslib.util - package nl.sidnlabs.dnslib.util
- NO_ERROR - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- NONE - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- NOT_IMPLEMENTED - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- NOTAUTH - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- NOTIFY - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- NotImplementedResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- NotImplementedResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
- NOTZONE - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- NS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NSAP - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NSAP_PTR - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC3 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC3PARAM - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC3ParamResourceRecord - Class in nl.sidnlabs.dnslib.message.records.dnssec
-
The RDATA of the NSEC3PARAM RR is as shown below: 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Hash Alg. | Flags | Iterations | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Salt Length | Salt / +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Hash Algorithm is a single octet.
- NSEC3ParamResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ParamResourceRecord
- NSEC3ResourceRecord - Class in nl.sidnlabs.dnslib.message.records.dnssec
- NSEC3ResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
- NSECResourceRecord - Class in nl.sidnlabs.dnslib.message.records.dnssec
- NSECResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
- NSECTypeDecoder - Class in nl.sidnlabs.dnslib.message.records.dnssec
- NSECTypeDecoder() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.NSECTypeDecoder
- NSidOption - Class in nl.sidnlabs.dnslib.message.records.edns0
- NSidOption() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.NSidOption
- NSidOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.NSidOption
- NSResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- NSResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- NULL - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- NXDOMAIN - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- NXRRSET - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- NXT - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
O
- OpcodeType - Enum Class in nl.sidnlabs.dnslib.types
-
DNS OpCodes Registration Procedures Standards Action as modified by [RFC4020] Reference [RFC-ietf-dnsext-rfc6195bis-05][RFC1035] OpCode Name Reference 0 Query [RFC1035] 1 IQuery (Inverse Query, OBSOLETE) [RFC3425] 2 Status [RFC1035] 3 Unassigned 4 Notify [RFC1996] 5 Update [RFC2136] 6-15 Unassigned
- OPENPGPKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- OPT - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- OPTION_CODE_DAU - Static variable in class nl.sidnlabs.dnslib.message.records.edns0.DNSSECOption
- OPTION_CODE_DHU - Static variable in class nl.sidnlabs.dnslib.message.records.edns0.DNSSECOption
- OPTION_CODE_N3U - Static variable in class nl.sidnlabs.dnslib.message.records.edns0.DNSSECOption
- OPTResourceRecord - Class in nl.sidnlabs.dnslib.message.records.edns0
-
EDNS Header Flags (16 bits) Registration Procedures Standards Action Reference [RFC-ietf-dnsext-rfc2671bis-edns0-10] Bit Flag Description Reference Bit 0 DO DNSSEC answer OK [RFC4035][RFC3225] Bit 1-15 Reserved
- OPTResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.OPTResourceRecord
P
- PaddingOption - Class in nl.sidnlabs.dnslib.message.records.edns0
- PaddingOption() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.PaddingOption
- PaddingOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.PaddingOption
- PRIVATE - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- PRIVATE - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- PRIVATEDNS - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- PRIVATEOID - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- PTR - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- PTRResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- PTRResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- PX - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
Q
- QUERY - Enum constant in enum class nl.sidnlabs.dnslib.types.MessageType
- Question - Class in nl.sidnlabs.dnslib.message
- Question() - Constructor for class nl.sidnlabs.dnslib.message.Question
- Question(String, ResourceRecordType, ResourceRecordClass) - Constructor for class nl.sidnlabs.dnslib.message.Question
R
- rawClassz - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- rawType - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- RcodeType - Enum Class in nl.sidnlabs.dnslib.types
-
DNS RCODEs Registration Procedures IETF Review Reference [RFC6895][RFC1035] RCODE Name Description Reference 0 NoError No Error [RFC1035] 1 FormErr Format Error [RFC1035] 2 ServFail Server Failure [RFC1035] 3 NXDomain Non-Existent Domain [RFC1035] 4 NotImp Not Implemented [RFC1035] 5 Refused Query Refused [RFC1035] 6 YXDomain Name Exists when it should not [RFC2136] 7 YXRRSet RR Set Exists when it should not [RFC2136] 8 NXRRSet RR Set that should exist does not [RFC2136] 9 NotAuth Server Not Authoritative for zone [RFC2136] 9 NotAuth Not Authorized [RFC2845] 10 NotZone Name not contained in zone [RFC2136] 11-15 Unassigned 16 BADVERS Bad OPT Version [RFC-ietf-dnsext-rfc2671bis-edns0-10] 16 BADSIG TSIG Signature Failure [RFC2845] 17 BADKEY Key not recognized [RFC2845] 18 BADTIME Signature out of time window [RFC2845] 19 BADMODE Bad TKEY Mode [RFC2930] 20 BADNAME Duplicate key name [RFC2930] 21 BADALG Algorithm not supported [RFC2930] 22 BADTRUNC Bad Truncation [RFC4635] 23 BADCOOKIE Bad/missing Server Cookie [RFC7873] 24-3840 Unassigned 3841-4095 Reserved for Private Use [RFC-ietf-dnsext-rfc6195bis-05] 4096-65534 Unassigned 65535 Reserved, can be allocated by Standards Action [RFC-ietf-dnsext-rfc6195bis-05]
- rdata - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- rDataToString() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- rDataToString() - Method in class nl.sidnlabs.dnslib.message.records.URIResourceRecord
- rdLength - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- readBytes() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- readBytes(byte[]) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- readBytes(byte[], int, int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- readBytes(int, int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
-
Read limited number of bytes into result (max param), but always return result with size of len param. addional bytes are zero.
- readLabelData(NetworkData) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- readName(NetworkData) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- readNameUsingBuffer(NetworkData) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
-
Optimized version of the readName method, this version uses a shared buffer to prevent having to keep allocating memory for new strings. the buffers is used to store all bytes for the string and when all bytes have been found the bytes are converted into a String.
- readNameUsingBuffer(NetworkData, byte[]) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- readUnsignedByte() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- readUnsignedChar() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- readUnsignedInt() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- REFUSED - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- remove(ResourceRecord) - Method in class nl.sidnlabs.dnslib.message.RRset
- RESERVED - Enum constant in enum class nl.sidnlabs.dnslib.types.DigestType
- RESERVED - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- RESERVED - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- RESERVED - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- resetReaderIndex() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- ResourceRecord - Interface in nl.sidnlabs.dnslib.message.records
- ResourceRecordClass - Enum Class in nl.sidnlabs.dnslib.types
-
Reference [RFC-ietf-dnsext-rfc6195bis-05] Note As noted in [RFC-cheshire-dnsext-multicastdns-15], Multicast DNS can only carry DNS records with classes in the range 0-32767.
- ResourceRecordFactory - Class in nl.sidnlabs.dnslib.message.records
- ResourceRecordType - Enum Class in nl.sidnlabs.dnslib.types
-
Resource Record (RR) TYPEs reference : http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4 A 1 a host address [RFC1035] NS 2 an authoritative name server [RFC1035] MD 3 a mail destination (OBSOLETE - use MX) [RFC1035] MF 4 a mail forwarder (OBSOLETE - use MX) [RFC1035] CNAME 5 the canonical name for an alias [RFC1035] SOA 6 marks the start of a zone of authority [RFC1035] MB 7 a mailbox domain name (EXPERIMENTAL) [RFC1035] MG 8 a mail group member (EXPERIMENTAL) [RFC1035] MR 9 a mail rename domain name (EXPERIMENTAL) [RFC1035] NULL 10 a null RR (EXPERIMENTAL) [RFC1035] WKS 11 a well known service description [RFC1035] PTR 12 a domain name pointer [RFC1035] HINFO 13 host information [RFC1035] MINFO 14 mailbox or mail list information [RFC1035] MX 15 mail exchange [RFC1035] TXT 16 text strings [RFC1035] RP 17 for Responsible Person [RFC1183] AFSDB 18 for AFS Data Base location [RFC1183][RFC5864] X25 19 for X.25 PSDN address [RFC1183] ISDN 20 for ISDN address [RFC1183] RT 21 for Route Through [RFC1183] NSAP 22 for NSAP address, NSAP style A record [RFC1706] NSAP-PTR 23 for domain name pointer, NSAP style [RFC1348][RFC1637][RFC1706] SIG 24 for security signature [RFC4034][RFC3755][RFC2535][RFC2536][RFC2537][RFC2931][RFC3110][RFC3008] KEY 25 for security key [RFC4034][RFC3755][RFC2535][RFC2536][RFC2537][RFC2539][RFC3008][RFC3110] PX 26 X.400 mail mapping information [RFC2163] GPOS 27 Geographical Position [RFC1712] AAAA 28 IP6 Address [RFC3596] LOC 29 Location Information [RFC1876] NXT 30 Next Domain (OBSOLETE) [RFC3755][RFC2535] EID 31 Endpoint Identifier [Michael_Patton][http://ana-3.lcs.mit.edu/~jnc/nimrod/dns.txt] 1995-06 NIMLOC 32 Nimrod Locator [1][Michael_Patton][http://ana-3.lcs.mit.edu/~jnc/nimrod/dns.txt] 1995-06 SRV 33 Server Selection [1][RFC2782] ATMA 34 ATM Address [ ATM Forum Technical Committee, "ATM Name System, V2.0", Doc ID: AF-DANS-0152.000, July 2000.
- RESPONSE - Enum constant in enum class nl.sidnlabs.dnslib.types.MessageType
- rewind(int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- RKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- RP - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- RRset - Class in nl.sidnlabs.dnslib.message
- RRset() - Constructor for class nl.sidnlabs.dnslib.message.RRset
- RRset(String, ResourceRecordClass, ResourceRecordType) - Constructor for class nl.sidnlabs.dnslib.message.RRset
- RRSIG - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- RRSIGResourceRecord - Class in nl.sidnlabs.dnslib.message.records.dnssec
- RRSIGResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
- RSAMD5 - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- RSASHA1 - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- RSASHA1_NSEC3_SHA1 - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- RSASHA256 - Enum constant in enum class nl.sidnlabs.dnslib.types.AlgorithmType
- RT - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
S
- SERVER_FAILURE - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- setClassz(ResourceRecordClass) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- setName(String) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- setReaderIndex(int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- setReaderIndex(int, boolean) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- setTtl(long) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- setType(ResourceRecordType) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- SHA1 - Enum constant in enum class nl.sidnlabs.dnslib.types.DigestType
- SHA256 - Enum constant in enum class nl.sidnlabs.dnslib.types.DigestType
- SIG - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- SINK - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- size() - Method in class nl.sidnlabs.dnslib.message.RRset
- SMIMEA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- SOA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- SOAResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SOAResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- SPF - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- SPFResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SPFResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SPFResourceRecord
- SRV - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- SRVResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SRVResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
- SSHFP - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- SSHFPResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SSHFPResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SSHFPResourceRecord
- STANDARD - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- STATUS - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- stripFirstLabel(String) - Static method in class nl.sidnlabs.dnslib.util.LabelUtil
- SVCB - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
T
- TA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- TALINK - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- TKEY - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- TLSA - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- toJson() - Method in class nl.sidnlabs.dnslib.message.Message
- toJSon() - Method in class nl.sidnlabs.dnslib.message.Header
- toJSon() - Method in class nl.sidnlabs.dnslib.message.Question
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DSResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ParamResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.edns0.OPTResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.NAPTRResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- toJSon() - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.SPFResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.SSHFPResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.TSIGResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.records.URIResourceRecord
- toJSon() - Method in class nl.sidnlabs.dnslib.message.RRset
- toString() - Method in class nl.sidnlabs.dnslib.message.Message
- toString() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
- toString() - Method in class nl.sidnlabs.dnslib.message.RRset
- toZone() - Method in class nl.sidnlabs.dnslib.message.Header
- toZone() - Method in class nl.sidnlabs.dnslib.message.Message
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.AResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ParamResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.edns0.OPTResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
-
The code for converting the data to zone format has been copied from dnsjava. see: http://www.dnsjava.org/
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.MXResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.NAPTRResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.NSResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- toZone(int) - Method in interface nl.sidnlabs.dnslib.message.records.ResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.records.URIResourceRecord
- toZone(int) - Method in class nl.sidnlabs.dnslib.message.RRset
- TSIG - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- TSIGResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- TSIGResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.TSIGResourceRecord
- ttl - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- TXT - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- TXTResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- TXTResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- type - Variable in class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
- TypeMap - Class in nl.sidnlabs.dnslib.types
- TypeMap() - Constructor for class nl.sidnlabs.dnslib.types.TypeMap
- types - Variable in class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
- types - Variable in class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
U
- UID - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- UINFO - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- UNASSIGNED - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- UNASSIGNED - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- UNASSIGNED - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- UNASSIGNED_3 - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- UNASSIGNED_54 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- UNKNOWN - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
- UNKNOWN - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- UNSPEC - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- update(byte[], int, int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- UPPDATE - Enum constant in enum class nl.sidnlabs.dnslib.types.OpcodeType
- URI - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- URIResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- URIResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.URIResourceRecord
V
- value - Variable in class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.AlgorithmType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.DigestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.MessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.OpcodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.RcodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.AlgorithmType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.DigestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.MessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.OpcodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.RcodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordClass
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WKS - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
- write() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- writeByte(int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- writeBytes(byte[]) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- writeChar(int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- writeInt(long) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- writeLabelData(String, NetworkData) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- writeName(String) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- writeName(String, NetworkData) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
X
- X25 - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
Y
- YXDOMAIN - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
- YXRRSET - Enum constant in enum class nl.sidnlabs.dnslib.types.RcodeType
Z
- ZONEMD - Enum constant in enum class nl.sidnlabs.dnslib.types.ResourceRecordType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form