| Package | Description |
|---|---|
| org.xbill.DNS |
| Modifier and Type | Class and Description | ||
|---|---|---|---|
class |
ClientSubnetOption
The Client Subnet EDNS Option, defined in
class CookieOption
Cookie EDNS0 Option, as defined in https://tools.ietf.org/html/rfc7873
| ||
class |
DnssecAlgorithmOption
The EDNS0 Option for Signaling Cryptographic Algorithm Understanding in DNS Security Extensions
(DNSSEC), RFC 6975.
|
||
class |
ExtendedErrorCodeOption
EDNS option to provide additional information about the cause of DNS errors (RFC 8914).
|
||
class |
GenericEDNSOption
An EDNSOption with no internal structure.
|
||
class |
NSIDOption
The Name Server Identifier Option
|
||
class |
TcpKeepaliveOption
TCP Keepalive EDNS0 Option, as defined in https://tools.ietf.org/html/rfc7828
|
| Modifier and Type | Method and Description |
|---|---|
static EDNSOption |
EDNSOption.fromWire(byte[] b)
Converts the wire format of an EDNS Option (including code and length) into the type-specific
format.
|
| Modifier and Type | Method and Description |
|---|---|
List<EDNSOption> |
OPTRecord.getOptions()
Gets all options in the OPTRecord.
|
List<EDNSOption> |
OPTRecord.getOptions(int code)
Gets all options in the OPTRecord with a specific code.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
Resolver.setEDNS(int version,
int payloadSize,
int flags,
EDNSOption... options)
Sets the EDNS information on outgoing messages.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DohResolver.setEDNS(int version,
int payloadSize,
int flags,
List<EDNSOption> options)
Sets the EDNS information on outgoing messages.
|
void |
Resolver.setEDNS(int version,
int payloadSize,
int flags,
List<EDNSOption> options)
Sets the EDNS information on outgoing messages.
|
void |
SimpleResolver.setEDNS(int version,
int payloadSize,
int flags,
List<EDNSOption> options) |
void |
ExtendedResolver.setEDNS(int version,
int payloadSize,
int flags,
List<EDNSOption> options) |
| Constructor and Description |
|---|
OPTRecord(int payloadSize,
int xrcode,
int version,
int flags,
List<EDNSOption> options)
Creates an OPT Record.
|
Copyright © 2021 dnsjava.org. All rights reserved.