Package | Description |
---|---|
org.xbill.DNS | |
org.xbill.DNS.dnssec | |
org.xbill.DNS.tools |
Modifier and Type | Field and Description |
---|---|
private TSIG |
TSIG.StreamGenerator.key |
private TSIG |
TSIG.StreamVerifier.key |
private TSIG |
DohResolver.tsig |
private TSIG |
SimpleResolver.tsig |
private TSIG |
ZoneTransferIn.tsig |
private TSIG |
Message.tsigkey |
Modifier and Type | Method and Description |
---|---|
static TSIG |
TSIG.fromString(java.lang.String str)
Deprecated.
Use an explicit constructor
|
TSIG |
SimpleResolver.getTSIGKey()
Get the TSIG key that messages will be signed with.
|
Modifier and Type | Method and Description |
---|---|
static ZoneTransferIn |
ZoneTransferIn.newAXFR(Name zone,
java.net.SocketAddress address,
TSIG key)
Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
|
static ZoneTransferIn |
ZoneTransferIn.newAXFR(Name zone,
java.lang.String host,
int port,
TSIG key)
Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
|
static ZoneTransferIn |
ZoneTransferIn.newAXFR(Name zone,
java.lang.String host,
TSIG key)
Instantiates a ZoneTransferIn object to do an AXFR (full zone transfer).
|
static ZoneTransferIn |
ZoneTransferIn.newIXFR(Name zone,
long serial,
boolean fallback,
java.net.SocketAddress address,
TSIG key)
Instantiates a ZoneTransferIn object to do an IXFR (incremental zone transfer).
|
static ZoneTransferIn |
ZoneTransferIn.newIXFR(Name zone,
long serial,
boolean fallback,
java.lang.String host,
int port,
TSIG key)
Instantiates a ZoneTransferIn object to do an IXFR (incremental zone transfer).
|
static ZoneTransferIn |
ZoneTransferIn.newIXFR(Name zone,
long serial,
boolean fallback,
java.lang.String host,
TSIG key)
Instantiates a ZoneTransferIn object to do an IXFR (incremental zone transfer).
|
void |
Message.setTSIG(TSIG key)
Sets the TSIG key to sign a message.
|
void |
Message.setTSIG(TSIG key,
int error,
TSIGRecord querytsig)
Sets the TSIG key and other necessary information to sign a message.
|
void |
DohResolver.setTSIGKey(TSIG key) |
void |
ExtendedResolver.setTSIGKey(TSIG key) |
void |
Resolver.setTSIGKey(TSIG key)
Specifies the TSIG key that messages will be signed with
|
void |
SimpleResolver.setTSIGKey(TSIG key) |
private void |
DohResolver.verifyTSIG(Message query,
Message response,
byte[] b,
TSIG tsig) |
Constructor and Description |
---|
StreamGenerator(TSIG key,
TSIGRecord queryTsig)
Creates an instance to sign multiple message for use in a stream.
|
StreamGenerator(TSIG key,
TSIGRecord queryTsig,
int signEveryNthMessage)
This constructor is only for unit-testing
TSIG.StreamVerifier with responses where
not every message is signed. |
StreamVerifier(TSIG tsig,
TSIGRecord queryTsig)
Creates an object to verify a multiple message response
|
ZoneTransferIn(Name zone,
int xfrtype,
long serial,
boolean fallback,
java.net.SocketAddress address,
TSIG key) |
Modifier and Type | Method and Description |
---|---|
void |
ValidatingResolver.setTSIGKey(TSIG key)
Forwards the data to the head resolver passed at construction time.
|
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<Name,TSIG> |
jnamed.TSIGs |
Modifier and Type | Method and Description |
---|---|
(package private) byte[] |
jnamed.doAXFR(Name name,
Message query,
TSIG tsig,
TSIGRecord qtsig,
java.net.Socket s) |