- getAdditionalResourceRecords() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- getAnswers() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- getAnswersFor(Question) - Method in class org.minidns.dnsmessage.DnsMessage
-
- getBlob() - Method in class org.minidns.record.TXT
-
- getBytes() - Method in class org.minidns.dnsname.DnsName
-
Serialize a domain name under IDN rules.
- getCertificateAssociation() - Method in class org.minidns.record.TLSA
-
- getClass(int) - Static method in enum org.minidns.record.Record.CLASS
-
Retrieve the symbolic DNS class for a binary class value.
- getDataClass() - Method in enum org.minidns.record.Record.TYPE
-
Get the
Data class for this type.
- getDigestBigInteger() - Method in class org.minidns.record.DelegatingDnssecRR
-
- getDigestHex() - Method in class org.minidns.record.DelegatingDnssecRR
-
- getDomainpart() - Method in class org.minidns.dnsname.DnsName
-
Domainpart in ACE representation.
- getEdns() - Method in class org.minidns.dnsmessage.DnsMessage
-
- getEdnsBuilder() - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Get the @{link EDNS} builder.
- getEdnsOption(Edns.OptionCode) - Method in class org.minidns.edns.Edns
-
- getExceptions() - Method in exception org.minidns.util.MultipleIoException
-
- getExtents() - Method in class org.minidns.record.TXT
-
- getHostpart() - Method in class org.minidns.dnsname.DnsName
-
Hostpart in ACE representation.
- getInByteBuffer() - Method in class org.minidns.dnsmessage.DnsMessage
-
- getInetAddress() - Method in class org.minidns.record.InternetAddressRR
-
- getInternationalizedRepresentation() - Method in class org.minidns.dnslabel.DnsLabel
-
- getInternationalizedRepresentationInternal() - Method in class org.minidns.dnslabel.ALabel
-
- getInternationalizedRepresentationInternal() - Method in class org.minidns.dnslabel.DnsLabel
-
- getIp() - Method in class org.minidns.record.InternetAddressRR
-
Allocates a new byte buffer and fills the buffer with the bytes representing the IP address of this resource record.
- getKey() - Method in class org.minidns.record.DNSKEY
-
- getKeyBase64() - Method in class org.minidns.record.DNSKEY
-
- getKeyLength() - Method in class org.minidns.record.DNSKEY
-
- getKeyTag() - Method in class org.minidns.record.DNSKEY
-
Retrieve the key tag identifying this DNSKEY.
- getLabelCount() - Method in class org.minidns.dnsname.DnsName
-
- getLabels() - Method in class org.minidns.dnsname.DnsName
-
Get a copy of the labels of this DNS name.
- getLabelType() - Method in class org.minidns.dnslabel.DnsLabel
-
- getMessage() - Method in exception org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException
-
- getMessage() - Method in exception org.minidns.dnsname.InvalidDnsNameException.LabelTooLongException
-
- getOpcode(int) - Static method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
-
Retrieve the symbolic name of an opcode byte.
- getOptionCode() - Method in class org.minidns.edns.EdnsOption
-
- getOptionCode() - Method in class org.minidns.edns.Nsid
-
- getOptionCode() - Method in class org.minidns.edns.UnknownEdnsOption
-
- getOptPseudoRecord() - Method in class org.minidns.dnsmessage.DnsMessage
-
- getParent() - Method in class org.minidns.dnsname.DnsName
-
Return the parent of this DNS label.
- getPayload() - Method in class org.minidns.record.Record
-
The payload data, usually a subclass of data (A, AAAA, CNAME, ...).
- getPublicKeyPacket() - Method in class org.minidns.record.OPENPGPKEY
-
- getPublicKeyPacketBase64() - Method in class org.minidns.record.OPENPGPKEY
-
- getQuestion() - Method in class org.minidns.dnsmessage.DnsMessage
-
- getQuestion() - Method in class org.minidns.record.Record
-
Get the question asking for this resource record.
- getQuestionMessage() - Method in class org.minidns.record.Record
-
- getRandomFrom(Set<T>, Random) - Static method in class org.minidns.util.CollectionsUtil
-
- getRawAce() - Method in class org.minidns.dnsname.DnsName
-
- getRawBytes() - Method in class org.minidns.dnsname.DnsName
-
- getRawLabels() - Method in class org.minidns.dnsname.DnsName
-
Get a copy of the raw labels of this DNS name.
- getResponseCode(int) - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
-
Retrieve the response code for a byte value.
- getSaltLength() - Method in class org.minidns.record.NSEC3PARAM
-
- getTarget() - Method in class org.minidns.record.RRWithTarget
-
- getText() - Method in class org.minidns.record.TXT
-
- getTtl() - Method in class org.minidns.record.Record
-
Retrieve the record ttl.
- getType() - Method in class org.minidns.record.A
-
- getType() - Method in class org.minidns.record.AAAA
-
- getType() - Method in class org.minidns.record.CNAME
-
- getType() - Method in class org.minidns.record.Data
-
The payload type.
- getType() - Method in class org.minidns.record.DLV
-
- getType() - Method in class org.minidns.record.DNAME
-
- getType() - Method in class org.minidns.record.DNSKEY
-
- getType() - Method in class org.minidns.record.DS
-
- getType() - Method in class org.minidns.record.MX
-
- getType() - Method in class org.minidns.record.NS
-
- getType() - Method in class org.minidns.record.NSEC
-
- getType() - Method in class org.minidns.record.NSEC3
-
- getType() - Method in class org.minidns.record.NSEC3PARAM
-
- getType() - Method in class org.minidns.record.OPENPGPKEY
-
- getType() - Method in class org.minidns.record.OPT
-
- getType() - Method in class org.minidns.record.PTR
-
- getType(int) - Static method in enum org.minidns.record.Record.TYPE
-
Retrieve the symbolic type of the binary value.
- getType(Class<D>) - Static method in enum org.minidns.record.Record.TYPE
-
Retrieve the type for a given
Data class.
- getType() - Method in class org.minidns.record.RRSIG
-
- getType() - Method in class org.minidns.record.SOA
-
- getType() - Method in class org.minidns.record.SRV
-
- getType() - Method in class org.minidns.record.TLSA
-
- getType() - Method in class org.minidns.record.TXT
-
- getType() - Method in class org.minidns.record.UNKNOWN
-
- getValue() - Method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
-
Retrieve the byte value of this opcode.
- getValue() - Method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
-
Retrieve the byte value of the response code.
- getValue() - Method in enum org.minidns.record.Record.CLASS
-
Retrieve the binary value of this DNS class.
- getValue() - Method in enum org.minidns.record.Record.TYPE
-
Retrieve the binary value of this type.
- salt - Variable in class org.minidns.record.NSEC3
-
The salt appended to the next owner name before hashing.
- selector - Variable in class org.minidns.record.TLSA
-
- selectorByte - Variable in class org.minidns.record.TLSA
-
Which part of the TLS certificate presented by the server will be matched against the
association data.
- serial - Variable in class org.minidns.record.SOA
-
The unsigned 32 bit version number of the original copy of the zone.
- serialize(DataOutputStream) - Method in class org.minidns.record.Data
-
The internal method used to serialize Data subclasses.
- serialize(DataOutputStream) - Method in class org.minidns.record.DelegatingDnssecRR
-
- serialize(DataOutputStream) - Method in class org.minidns.record.DNSKEY
-
- serialize(DataOutputStream) - Method in class org.minidns.record.InternetAddressRR
-
- serialize(DataOutputStream) - Method in class org.minidns.record.MX
-
- serialize(DataOutputStream) - Method in class org.minidns.record.NSEC
-
- serialize(DataOutputStream) - Method in class org.minidns.record.NSEC3
-
- serialize(DataOutputStream) - Method in class org.minidns.record.NSEC3PARAM
-
- serialize(DataOutputStream) - Method in class org.minidns.record.OPENPGPKEY
-
- serialize(DataOutputStream) - Method in class org.minidns.record.OPT
-
- serialize(DataOutputStream) - Method in class org.minidns.record.RRSIG
-
- serialize(DataOutputStream) - Method in class org.minidns.record.RRWithTarget
-
- serialize(DataOutputStream) - Method in class org.minidns.record.SOA
-
- serialize(DataOutputStream) - Method in class org.minidns.record.SRV
-
- serialize(DataOutputStream) - Method in class org.minidns.record.TLSA
-
- serialize(DataOutputStream) - Method in class org.minidns.record.TXT
-
- serialize(DataOutputStream) - Method in class org.minidns.record.UNKNOWN
-
- setActiveTransformator(IdnaTransformator) - Static method in class org.minidns.idna.MiniDnsIdna
-
- setAdditionalResourceRecords(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- setAnswers(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- setAuthenticData(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the authentic data flag on this DNS message.
- setAuthoritativeAnswer(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the authoritative answer flag.
- setCheckDisabled(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Deprecated.
- setCheckingDisabled(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Change the check status of this packet.
- setDnssecOk(boolean) - Method in class org.minidns.edns.Edns.Builder
-
- setDnssecOk() - Method in class org.minidns.edns.Edns.Builder
-
- setId(int) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the current DNS message id.
- setNameserverRecords(Collection<Record<? extends Data>>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- setOpcode(DnsMessage.OPCODE) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- setQrFlag(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the QR flag.
- setQuestion(Question) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the question part of this message.
- setQuestions(List<Question>) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the question part of this message.
- setReceiveTimestamp(long) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- setRecursionAvailable(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the recursion available flog from this DNS message.
- setRecursionDesired(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the recursion desired flag on this message.
- setResponseCode(DnsMessage.RESPONSE_CODE) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
- setTruncated(boolean) - Method in class org.minidns.dnsmessage.DnsMessage.Builder
-
Set the truncation bit on this DNS message.
- setUdpPayloadSize(int) - Method in class org.minidns.edns.Edns.Builder
-
- signature - Variable in class org.minidns.record.RRSIG
-
Signature that covers RRSIG RDATA (excluding the signature field) and RRset data.
- signatureExpiration - Variable in class org.minidns.record.RRSIG
-
The date and time this RRSIG records expires.
- signatureInception - Variable in class org.minidns.record.RRSIG
-
The date and time this RRSIG records starts to be valid.
- signerName - Variable in class org.minidns.record.RRSIG
-
The owner name of the DNSKEY RR that a validator is supposed to use.
- size() - Method in class org.minidns.dnsname.DnsName
-
- SOA - Class in org.minidns.record
-
SOA (start of authority) record payload.
- SOA(String, String, long, int, int, int, long) - Constructor for class org.minidns.record.SOA
-
- SOA(DnsName, DnsName, long, int, int, int, long) - Constructor for class org.minidns.record.SOA
-
- sortSrvRecords(Collection<SRV>) - Static method in class org.minidns.util.SrvUtil
-
Sort the given collection of
SRV resource records by their priority and weight.
- SRV - Class in org.minidns.record
-
SRV record payload (service pointer).
- SRV(int, int, int, String) - Constructor for class org.minidns.record.SRV
-
- SRV(int, int, int, DnsName) - Constructor for class org.minidns.record.SRV
-
- SrvUtil - Class in org.minidns.util
-
- SrvUtil() - Constructor for class org.minidns.util.SrvUtil
-
- stripToLabels(int) - Method in class org.minidns.dnsname.DnsName
-
- subSequence(int, int) - Method in class org.minidns.dnslabel.DnsLabel
-
- subSequence(int, int) - Method in class org.minidns.dnsname.DnsName
-
- SuccessCallback<T> - Interface in org.minidns.util
-
- VALIDATE - Static variable in class org.minidns.dnslabel.DnsLabel
-
Whether or not the DNS label is validated on construction.
- VALIDATE - Static variable in class org.minidns.dnsname.DnsName
-
Whether or not the DNS name is validated on construction.
- value - Variable in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
-
- value - Variable in enum org.minidns.record.NSEC3.HashAlgorithm
-
- valueOf(String) - Static method in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.edns.Edns.OptionCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.record.NSEC3.HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.record.Record.CLASS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.record.Record.TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.record.TLSA.CertUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.record.TLSA.MatchingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.minidns.record.TLSA.Selector
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.minidns.constants.DnssecConstants.DigestAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.constants.DnssecConstants.SignatureAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.dnsmessage.DnsMessage.OPCODE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.edns.Edns.OptionCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.record.NSEC3.HashAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.record.Record.CLASS
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.record.Record.TYPE
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.record.TLSA.CertUsage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.record.TLSA.MatchingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.minidns.record.TLSA.Selector
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variablePart - Variable in class org.minidns.edns.Edns
-
- variablePart - Variable in class org.minidns.record.OPT
-
- version - Variable in class org.minidns.edns.Edns
-
8-bit version field.