A B C D E F G H I K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - nl.sidnlabs.dnslib.types.ResourceRecordType
- A6 - nl.sidnlabs.dnslib.types.ResourceRecordType
- AAAA - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- AlgorithmType - Enum in nl.sidnlabs.dnslib.types
- ANY - nl.sidnlabs.dnslib.types.ResourceRecordClass
- ANY - nl.sidnlabs.dnslib.types.ResourceRecordType
- AnyResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- AnyResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.AnyResourceRecord
- APL - nl.sidnlabs.dnslib.types.ResourceRecordType
- AResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- AResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.AResourceRecord
- ATMA - nl.sidnlabs.dnslib.types.ResourceRecordType
- AVC - nl.sidnlabs.dnslib.types.ResourceRecordType
- AXFR - nl.sidnlabs.dnslib.types.ResourceRecordType
B
- BADALG - nl.sidnlabs.dnslib.types.RcodeType
- BADCOOKIE - nl.sidnlabs.dnslib.types.RcodeType
- BADKEY - nl.sidnlabs.dnslib.types.RcodeType
- BADMODE - nl.sidnlabs.dnslib.types.RcodeType
- BADNAME - nl.sidnlabs.dnslib.types.RcodeType
- BADTIME - nl.sidnlabs.dnslib.types.RcodeType
- BADTRUNC - nl.sidnlabs.dnslib.types.RcodeType
- BADVERS_OR_BADSIG - nl.sidnlabs.dnslib.types.RcodeType
- bytesAvailable() - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
C
- CAA - nl.sidnlabs.dnslib.types.ResourceRecordType
- CDNSKEY - nl.sidnlabs.dnslib.types.ResourceRecordType
- CDS - nl.sidnlabs.dnslib.types.ResourceRecordType
- CERT - nl.sidnlabs.dnslib.types.ResourceRecordType
- CH - nl.sidnlabs.dnslib.types.ResourceRecordClass
- child(String) - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Creates and returns a new
InternetDomainNameby prepending the argument and a dot to the current name. - 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 - 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 - 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.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) - Method in class nl.sidnlabs.dnslib.message.records.edns0.PingOption
- 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 - nl.sidnlabs.dnslib.types.AlgorithmType
- DHCID - nl.sidnlabs.dnslib.types.ResourceRecordType
- DigestType - Enum 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- DNAME - nl.sidnlabs.dnslib.types.ResourceRecordType
- DnsDecodeException - Exception in nl.sidnlabs.dnslib.exception
- DnsDecodeException(String) - Constructor for exception nl.sidnlabs.dnslib.exception.DnsDecodeException
- DnsDecodeException(String, Exception) - Constructor for exception nl.sidnlabs.dnslib.exception.DnsDecodeException
- DnsEncodeException - Exception in nl.sidnlabs.dnslib.exception
- DnsEncodeException(String) - Constructor for exception nl.sidnlabs.dnslib.exception.DnsEncodeException
- DnsEncodeException(String, Exception) - Constructor for exception nl.sidnlabs.dnslib.exception.DnsEncodeException
- DNSKEY - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- Domaininfo - Class in nl.sidnlabs.dnslib.util
- Domaininfo() - Constructor for class nl.sidnlabs.dnslib.util.Domaininfo
- domainname(String) - Static method in class nl.sidnlabs.dnslib.util.NameUtil
- DomainName - Class in nl.sidnlabs.dnslib.util
- DomainParent - Class in nl.sidnlabs.dnslib.util
- DomainParent() - Constructor for class nl.sidnlabs.dnslib.util.DomainParent
- DS - nl.sidnlabs.dnslib.types.ResourceRecordType
- DSASHA1 - 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 - nl.sidnlabs.dnslib.types.AlgorithmType
- 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 - 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.util.InternetDomainName
-
Equality testing is based on the text supplied by the caller, after normalization as described in the class documentation.
- 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- EUI64 - 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 - nl.sidnlabs.dnslib.types.RcodeType
- from(String) - Static method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns an instance of
InternetDomainNameafter lenient validation. - from(String) - Static method in interface nl.sidnlabs.dnslib.util.RegisteredDomain
-
Returns an
Optional<RegisteredDomain>representing the registered part of the specified domain. - from(String, boolean) - Static method in class nl.sidnlabs.dnslib.util.InternetDomainName
- fromByte(byte) - Static method in enum nl.sidnlabs.dnslib.types.MessageType
- fromString(String) - Static method in enum nl.sidnlabs.dnslib.types.OpcodeType
- fromString(String) - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordClass
- fromString(String) - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordType
- fromValue(int) - Static method in enum nl.sidnlabs.dnslib.types.OpcodeType
- fromValue(int) - Static method in enum nl.sidnlabs.dnslib.types.RcodeType
- fromValue(int) - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordClass
- fromValue(int) - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordType
- fromValue(short) - Static method in enum nl.sidnlabs.dnslib.types.AlgorithmType
- fromValue(short) - Static method in enum nl.sidnlabs.dnslib.types.DigestType
G
- getAdditional() - Method in class nl.sidnlabs.dnslib.message.Message
- getAlgorithm() - Method in enum 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 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 nl.sidnlabs.dnslib.types.AlgorithmType
- getValue() - Method in enum nl.sidnlabs.dnslib.types.DigestType
- getValue() - Method in enum nl.sidnlabs.dnslib.types.MessageType
- getValue() - Method in enum nl.sidnlabs.dnslib.types.OpcodeType
- getValue() - Method in enum nl.sidnlabs.dnslib.types.RcodeType
- getValue() - Method in enum nl.sidnlabs.dnslib.types.ResourceRecordClass
- getValue() - Method in enum 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- GPOS - 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
- hashCode() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
- hasParent() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain is composed of two or more parts.
- hasPublicSuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name ends in a public suffix, including if it is a public suffix itself.
- hasRegistrySuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name ends in a registry suffix, including if it is a registry suffix itself.
- Header - Class in nl.sidnlabs.dnslib.message
- Header() - Constructor for class nl.sidnlabs.dnslib.message.Header
- HINFO - nl.sidnlabs.dnslib.types.ResourceRecordType
- HINFOResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- HINFOResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
- HIP - nl.sidnlabs.dnslib.types.ResourceRecordType
- HS - nl.sidnlabs.dnslib.types.ResourceRecordClass
I
- ICANN - nl.sidnlabs.dnslib.util.RegisteredDomain.Type
-
An ICANN registered domain.
- IN - nl.sidnlabs.dnslib.types.ResourceRecordClass
- INDIRECT - nl.sidnlabs.dnslib.types.AlgorithmType
- InternetDomainName - Class in nl.sidnlabs.dnslib.util
-
An immutable well-formed internet domain name, such as
comorfoo.co.uk. - INVERSE - nl.sidnlabs.dnslib.types.OpcodeType
- IPSECKEY - 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 - 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
- isPublicSuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name represents a public suffix, as defined by the Mozilla Foundation's Public Suffix List (PSL).
- isRegistrySuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name represents a registry suffix, as defined by a subset of the Mozilla Foundation's Public Suffix List (PSL).
- isSepKey(DNSKEYResourceRecord) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
- isTopDomainUnderRegistrySuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name is composed of exactly one subdomain component followed by a registry suffix.
- isTopPrivateDomain() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name is composed of exactly one subdomain component followed by a public suffix.
- isUncompressedName(byte) - Static method in class nl.sidnlabs.dnslib.message.util.DNSStringUtil
- isUnderPublicSuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name ends in a public suffix, while not being a public suffix itself.
- isUnderRegistrySuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether this domain name ends in a registry suffix, while not being a registry suffix itself.
- isValid() - Method in class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
- isValid(String) - Static method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Indicates whether the argument is a syntactically valid domain name using lenient validation.
- isZoneKey(DNSKEYResourceRecord) - Static method in class nl.sidnlabs.dnslib.util.KeyUtil
- IXFR - nl.sidnlabs.dnslib.types.ResourceRecordType
K
- KEY - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
L
- L32 - nl.sidnlabs.dnslib.types.ResourceRecordType
- L64 - 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 - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
M
- MAILA - nl.sidnlabs.dnslib.types.ResourceRecordType
- MAILB - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- MD - 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 in nl.sidnlabs.dnslib.types
- MF - nl.sidnlabs.dnslib.types.ResourceRecordType
- MG - nl.sidnlabs.dnslib.types.ResourceRecordType
- MINFO - nl.sidnlabs.dnslib.types.ResourceRecordType
- MR - nl.sidnlabs.dnslib.types.ResourceRecordType
- MX - 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
- name() - Method in interface nl.sidnlabs.dnslib.util.RegisteredDomain
-
Returns the name of the registered domain.
- NameUtil - Class in nl.sidnlabs.dnslib.util
- NAPTR - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- NIMLOC - nl.sidnlabs.dnslib.types.ResourceRecordType
- NINFO - 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 - nl.sidnlabs.dnslib.types.RcodeType
- NONE - nl.sidnlabs.dnslib.types.ResourceRecordClass
- NOT_IMPLEMENTED - nl.sidnlabs.dnslib.types.RcodeType
- NOTAUTH - nl.sidnlabs.dnslib.types.RcodeType
- NOTIFY - nl.sidnlabs.dnslib.types.OpcodeType
- NotImplementedResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- NotImplementedResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
- NOTZONE - nl.sidnlabs.dnslib.types.RcodeType
- NS - nl.sidnlabs.dnslib.types.ResourceRecordType
- NSAP - nl.sidnlabs.dnslib.types.ResourceRecordType
- NSAP_PTR - nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC - nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC3 - nl.sidnlabs.dnslib.types.ResourceRecordType
- NSEC3PARAM - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- NXDOMAIN - nl.sidnlabs.dnslib.types.RcodeType
- NXRRSET - nl.sidnlabs.dnslib.types.RcodeType
- NXT - nl.sidnlabs.dnslib.types.ResourceRecordType
O
- OpcodeType - Enum 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- OPT - 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
- parent() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns an
InternetDomainNamethat is the immediate ancestor of this one; that is, the current domain with the leftmost part removed. - parts() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
- PingOption - Class in nl.sidnlabs.dnslib.message.records.edns0
- PingOption() - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.PingOption
- PingOption(int, int, NetworkData) - Constructor for class nl.sidnlabs.dnslib.message.records.edns0.PingOption
- PRIVATE - nl.sidnlabs.dnslib.types.ResourceRecordClass
- PRIVATE - nl.sidnlabs.dnslib.types.ResourceRecordType
- PRIVATE - nl.sidnlabs.dnslib.util.RegisteredDomain.Type
-
A private registered domain.
- PRIVATEDNS - nl.sidnlabs.dnslib.types.AlgorithmType
- PRIVATEOID - nl.sidnlabs.dnslib.types.AlgorithmType
- PTR - nl.sidnlabs.dnslib.types.ResourceRecordType
- PTRResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- PTRResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
- publicSuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns the public suffix portion of the domain name, or
nullif no public suffix is present. - publicSuffix() - Method in interface nl.sidnlabs.dnslib.util.RegisteredDomain
-
Returns the public suffix of the registered domain.
- PX - nl.sidnlabs.dnslib.types.ResourceRecordType
Q
- QUERY - 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 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
- 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 - nl.sidnlabs.dnslib.types.RcodeType
- registeredDomain(String) - Static method in class nl.sidnlabs.dnslib.util.DomainName
-
Returns the registered domain of the specified domain.
- RegisteredDomain - Interface in nl.sidnlabs.dnslib.util
-
A domain that is registered under a "public suffix".
- RegisteredDomain.Type - Enum in nl.sidnlabs.dnslib.util
- registrySuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns the registry suffix portion of the domain name, or
nullif no registry suffix is present. - remove(ResourceRecord) - Method in class nl.sidnlabs.dnslib.message.RRset
- RESERVED - nl.sidnlabs.dnslib.types.DigestType
- RESERVED - nl.sidnlabs.dnslib.types.RcodeType
- RESERVED - nl.sidnlabs.dnslib.types.ResourceRecordClass
- RESERVED - 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 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 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 - nl.sidnlabs.dnslib.types.MessageType
- rewind(int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- RKEY - nl.sidnlabs.dnslib.types.ResourceRecordType
- RP - 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 - 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 - nl.sidnlabs.dnslib.types.AlgorithmType
- RSASHA1 - nl.sidnlabs.dnslib.types.AlgorithmType
- RSASHA1_NSEC3_SHA1 - nl.sidnlabs.dnslib.types.AlgorithmType
- RSASHA256 - nl.sidnlabs.dnslib.types.AlgorithmType
- RT - nl.sidnlabs.dnslib.types.ResourceRecordType
S
- SERVER_FAILURE - 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 - nl.sidnlabs.dnslib.types.DigestType
- SHA256 - nl.sidnlabs.dnslib.types.DigestType
- SIG - nl.sidnlabs.dnslib.types.ResourceRecordType
- SINK - nl.sidnlabs.dnslib.types.ResourceRecordType
- size() - Method in class nl.sidnlabs.dnslib.message.RRset
- SMIMEA - nl.sidnlabs.dnslib.types.ResourceRecordType
- SOA - nl.sidnlabs.dnslib.types.ResourceRecordType
- SOAResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SOAResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
- SPF - nl.sidnlabs.dnslib.types.ResourceRecordType
- SPFResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SPFResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SPFResourceRecord
- SRV - nl.sidnlabs.dnslib.types.ResourceRecordType
- SRVResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SRVResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
- SSHFP - nl.sidnlabs.dnslib.types.ResourceRecordType
- SSHFPResourceRecord - Class in nl.sidnlabs.dnslib.message.records
- SSHFPResourceRecord() - Constructor for class nl.sidnlabs.dnslib.message.records.SSHFPResourceRecord
- STANDARD - nl.sidnlabs.dnslib.types.OpcodeType
- STATUS - nl.sidnlabs.dnslib.types.OpcodeType
- stripFirstLabel(String) - Static method in class nl.sidnlabs.dnslib.util.LabelUtil
T
- TA - nl.sidnlabs.dnslib.types.ResourceRecordType
- TALINK - nl.sidnlabs.dnslib.types.ResourceRecordType
- TKEY - nl.sidnlabs.dnslib.types.ResourceRecordType
- TLSA - 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
- topDomainUnderRegistrySuffix() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns the portion of this domain name that is one level beneath the registry suffix.
- topPrivateDomain() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns the portion of this domain name that is one level beneath the public suffix.
- 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
- toString() - Method in class nl.sidnlabs.dnslib.util.InternetDomainName
-
Returns the domain name, normalized to all lower case.
- 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 - 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 - 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
- type() - Method in interface nl.sidnlabs.dnslib.util.RegisteredDomain
-
Returns the type of the registered domain.
- 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
- UINFO - nl.sidnlabs.dnslib.types.ResourceRecordType
- UNASSIGNED - nl.sidnlabs.dnslib.types.OpcodeType
- UNASSIGNED - nl.sidnlabs.dnslib.types.ResourceRecordClass
- UNASSIGNED - nl.sidnlabs.dnslib.types.ResourceRecordType
- UNASSIGNED_3 - nl.sidnlabs.dnslib.types.OpcodeType
- UNASSIGNED_54 - nl.sidnlabs.dnslib.types.ResourceRecordType
- UNKNOWN - nl.sidnlabs.dnslib.types.ResourceRecordClass
- UNKNOWN - nl.sidnlabs.dnslib.types.ResourceRecordType
- UNSPEC - nl.sidnlabs.dnslib.types.ResourceRecordType
- update(byte[], int, int) - Method in class nl.sidnlabs.dnslib.message.util.NetworkData
- UPPDATE - nl.sidnlabs.dnslib.types.OpcodeType
- URI - 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 nl.sidnlabs.dnslib.types.AlgorithmType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.types.DigestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.types.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.types.OpcodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.types.RcodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum nl.sidnlabs.dnslib.util.RegisteredDomain.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum nl.sidnlabs.dnslib.types.AlgorithmType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.types.DigestType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.types.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.types.OpcodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.types.RcodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.types.ResourceRecordType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum nl.sidnlabs.dnslib.util.RegisteredDomain.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WKS - 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 - nl.sidnlabs.dnslib.types.ResourceRecordType
Y
A B C D E F G H I K L M N O P Q R S T U V W X YAll Classes All Packages