protected int verifyTSIG(final Message query, final Message response, final byte[] b, final TSIG tsig) { if (tsig == null) { return 0; } int error = tsig.verify(response, b, query.getTSIG()); if (mdnsVerbose) { logger.logp(Level.INFO, getClass().getName(), "verifyTSIG", "TSIG verify: " + Rcode.TSIGstring(error)); } return error; }
private void verifyTSIG(Message query, Message response, byte [] b, TSIG tsig) { if (tsig == null) return; int error = tsig.verify(response, b, query.getTSIG()); if (Options.check("verbose")) System.err.println("TSIG verify: " + Rcode.TSIGstring(error)); }
private void verifyTSIG(Message query, Message response, byte [] b, TSIG tsig) { if (tsig == null) return; int error = tsig.verify(response, b, query.getTSIG()); if (Options.check("verbose")) System.err.println("TSIG verify: " + Rcode.TSIGstring(error)); }
private void verifyTSIG(Message query, Message response, byte [] b, TSIG tsig) { if (tsig == null) return; int error = tsig.verify(response, b, query.getTSIG()); if (error == Rcode.NOERROR) response.tsigState = Message.TSIG_VERIFIED; else response.tsigState = Message.TSIG_FAILED; if (Options.check("verbose")) System.err.println("TSIG verify: " + Rcode.string(error)); }
private void verifyTSIG(Message query, Message response, byte [] b, TSIG tsig) { if (tsig == null) return; int error = tsig.verify(response, b, query.getTSIG()); if (Options.check("verbose")) System.err.println("TSIG verify: " + Rcode.TSIGstring(error)); }
if (tsig != null) { tsig.applyStream(response, qtsig, first); qtsig = response.getTSIG();
if (tsig != null) { tsig.applyStream(response, qtsig, first); qtsig = response.getTSIG();
if (tsig != null) { tsig.applyStream(response, qtsig, first); qtsig = response.getTSIG();
if (tsig != null) { tsig.applyStream(response, qtsig, first); qtsig = response.getTSIG();
if (tsig != null) { tsig.applyStream(response, qtsig, first); qtsig = response.getTSIG();
private void sendQuery() throws IOException { Record question = Record.newRecord(zname, qtype, dclass); Message query = new Message(); query.getHeader().setOpcode(Opcode.QUERY); query.addRecord(question, Section.QUESTION); if (qtype == Type.IXFR) { Record soa = new SOARecord(zname, dclass, 0, Name.root, Name.root, ixfr_serial, 0, 0, 0, 0); query.addRecord(soa, Section.AUTHORITY); } if (tsig != null) { tsig.apply(query, null); verifier = new TSIG.StreamVerifier(tsig, query.getTSIG()); } byte [] out = query.toWire(Message.MAXLENGTH); client.send(out); }
private void sendQuery() throws IOException { Record question = Record.newRecord(zname, qtype, dclass); Message query = new Message(); query.getHeader().setOpcode(Opcode.QUERY); query.addRecord(question, Section.QUESTION); if (qtype == Type.IXFR) { Record soa = new SOARecord(zname, dclass, 0, Name.root, Name.root, ixfr_serial, 0, 0, 0, 0); query.addRecord(soa, Section.AUTHORITY); } if (tsig != null) { tsig.apply(query, null); verifier = new TSIG.StreamVerifier(tsig, query.getTSIG()); } byte [] out = query.toWire(Message.MAXLENGTH); client.send(out); }
private void sendQuery() throws IOException { Record question = Record.newRecord(zname, qtype, dclass); Message query = new Message(); query.getHeader().setOpcode(Opcode.QUERY); query.addRecord(question, Section.QUESTION); if (qtype == Type.IXFR) { Record soa = new SOARecord(zname, dclass, 0, Name.root, Name.root, ixfr_serial, 0, 0, 0, 0); query.addRecord(soa, Section.AUTHORITY); } if (tsig != null) { tsig.apply(query, null); verifier = new TSIG.StreamVerifier(tsig, query.getTSIG()); } byte [] out = query.toWire(Message.MAXLENGTH); client.send(out); }
private void sendQuery() throws IOException { Record question = Record.newRecord(zname, qtype, dclass); Message query = new Message(); query.getHeader().setOpcode(Opcode.QUERY); query.addRecord(question, Section.QUESTION); if (qtype == Type.IXFR) { Record soa = new SOARecord(zname, dclass, 0, Name.root, Name.root, ixfr_serial, 0, 0, 0, 0); query.addRecord(soa, Section.AUTHORITY); } if (tsig != null) { tsig.apply(query, null); verifier = new TSIG.StreamVerifier(tsig, query.getTSIG()); } byte [] out = query.toWire(Message.MAXLENGTH); client.send(out); }
final TSIGRecord queryTSIG = query.getTSIG(); TSIG tsig = null; if (queryTSIG != null) {
TSIGRecord queryTSIG = query.getTSIG(); TSIG tsig = null; if (queryTSIG != null) {
verifier != null) TSIGRecord tsigrec = response.getTSIG();
verifier != null) TSIGRecord tsigrec = response.getTSIG();
verifier != null) TSIGRecord tsigrec = response.getTSIG();
verifier != null) TSIGRecord tsigrec = response.getTSIG();