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

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 InternetDomainName by 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 InternetDomainName after 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 com or foo.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 InternetDomainName that 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 null if 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 null if 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

YXDOMAIN - nl.sidnlabs.dnslib.types.RcodeType
 
YXRRSET - nl.sidnlabs.dnslib.types.RcodeType
 
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