This file is indexed.

/usr/share/doc/libdnssecjava-java/api/index-all.html is in libdnssecjava-java-doc 1.1.3-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html>
<head>
<!-- Generated by javadoc -->
<title>Index (dnssecjava 1.1.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="Index (dnssecjava 1.1.3 API)";
        }
    }
    catch(err) {
    }
//-->
var pathtoroot = "./";loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><span>SEARCH:&nbsp;</span>
<input type="text" id="search" value=" " disabled="disabled">
<input type="reset" id="reset" value=" " disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a name="I:A">
<!--   -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#ANY">ANY</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A response to a qtype=ANY query.</div>
</dd>
</dl>
<a name="I:B">
<!--   -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#BOGUS">BOGUS</a></span> - org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">BOGUS means that the object (RRset or message) failed to validate
 (according to local policy), but should have validated.</div>
</dd>
<dt><a href="org/jitsi/dnssec/validator/ByteArrayComparator.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">ByteArrayComparator</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">This class implements a basic comparator for byte arrays.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ByteArrayComparator.html#ByteArrayComparator--">ByteArrayComparator()</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ByteArrayComparator.html" title="class in org.jitsi.dnssec.validator">ByteArrayComparator</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:C">
<!--   -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#classifyResponse-org.jitsi.dnssec.SMessage-">classifyResponse(SMessage)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Given a response, classify ANSWER responses into a subtype.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/TrustAnchorStore.html#clear--">clear()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/TrustAnchorStore.html" title="class in org.jitsi.dnssec.validator">TrustAnchorStore</a></dt>
<dd>
<div class="block">Removes all stored trust anchors.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#closestEncloser-org.xbill.DNS.Name-org.xbill.DNS.NSECRecord-">closestEncloser(Name, NSECRecord)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Determines the 'closest encloser' - the name that has the most common
 labels between <code>domain</code> and (<code>Record.getName()</code> or
 <code>NSECRecord.getNext()</code>).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#CNAME">CNAME</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A postive response, with a CNAME/DNAME chain.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#CNAME_NAMEERROR">CNAME_NAMEERROR</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A response with CNAMES that points into the void.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#CNAME_NODATA">CNAME_NODATA</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A response with CNAMES that points to a non-existing type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ByteArrayComparator.html#compare-java.lang.Object-java.lang.Object-">compare(Object, Object)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ByteArrayComparator.html" title="class in org.jitsi.dnssec.validator">ByteArrayComparator</a></dt>
</dl>
<a name="I:D">
<!--   -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#DIGEST_PREFERENCE">DIGEST_PREFERENCE</a></span> - Static variable in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/jitsi/dnssec/validator/DnsSecVerifier.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">DnsSecVerifier</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">A class for performing basic DNSSEC verification.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/DnsSecVerifier.html#DnsSecVerifier--">DnsSecVerifier()</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/DnsSecVerifier.html" title="class in org.jitsi.dnssec.validator">DnsSecVerifier</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:F">
<!--   -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyCache.html#find-org.xbill.DNS.Name-int-">find(Name, int)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator">KeyCache</a></dt>
<dd>
<div class="block">Find the 'closest' trusted DNSKEY rrset to the given name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/TrustAnchorStore.html#find-org.xbill.DNS.Name-int-">find(Name, int)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/TrustAnchorStore.html" title="class in org.jitsi.dnssec.validator">TrustAnchorStore</a></dt>
<dd>
<div class="block">Gets the closest trusted key for the given name or <code>null</code> if
 no match is found.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#findAnswerRRset-org.xbill.DNS.Name-int-int-">findAnswerRRset(Name, int, int)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Find an "answer" RRset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#findRRset-org.xbill.DNS.Name-int-int-int-">findRRset(Name, int, int, int)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Find a specific (S)RRset in a given section.</div>
</dd>
</dl>
<a name="I:G">
<!--   -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/R.html#get-java.lang.String-java.lang.Object...-">get(String, Object...)</a></span> - Static method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/R.html" title="class in org.jitsi.dnssec">R</a></dt>
<dd>
<div class="block">Gets a translated message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#getBadReason--">getBadReason()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets the reason why this key entry is bad.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getBogusReason--">getBogusReason()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets the reason why this messages' status is bogus.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getCount-int-">getCount(int)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets the number of records.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#getDClass--">getDClass()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets the DNS class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getHeader--">getHeader()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets the header of this message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getMessage--">getMessage()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets this message as a standard DNSJAVA message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#getName--">getName()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets the name of the cache entry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getQuestion--">getQuestion()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets the question section of this message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getRcode--">getRcode()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets the result code of the response message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#getRRset--">getRRset()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets the DNSKEYs for the cached key entry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getSectionRRsets-int-">getSectionRRsets(int)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets signed RRsets for the queried section.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getSectionRRsets-int-int-">getSectionRRsets(int, int)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets signed RRsets for the queried section.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SRRset.html#getSecurityStatus--">getSecurityStatus()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SRRset.html" title="class in org.jitsi.dnssec">SRRset</a></dt>
<dd>
<div class="block">Return the current security status (generally:
 <a href="org/jitsi/dnssec/SecurityStatus.html#UNCHECKED"><code>SecurityStatus.UNCHECKED</code></a>, <a href="org/jitsi/dnssec/SecurityStatus.html#BOGUS"><code>SecurityStatus.BOGUS</code></a>, or
 <a href="org/jitsi/dnssec/SecurityStatus.html#SECURE"><code>SecurityStatus.SECURE</code></a>).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SRRset.html#getSignerName--">getSignerName()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SRRset.html" title="class in org.jitsi.dnssec">SRRset</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#getStatus--">getStatus()</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Gets the security status of this message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#getTrustAnchors--">getTrustAnchors()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Gets the store with the loaded trust anchors.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#getTTL--">getTTL()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets the TTL [s].</div>
</dd>
</dl>
<a name="I:H">
<!--   -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#hasSignedNsecs-org.jitsi.dnssec.SMessage-">hasSignedNsecs(SMessage)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Checks if the authority section of a message contains at least one signed
 NSEC or NSEC3 record.</div>
</dd>
</dl>
<a name="I:I">
<!--   -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#INDETERMINATE">INDETERMINATE</a></span> - org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">INDTERMINATE means that the object is insecure, but not authoritatively
 so.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyCache.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator">KeyCache</a></dt>
<dd>
<div class="block">Initialize the cache.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Initialize the module.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Initialize the module.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#INSECURE">INSECURE</a></span> - org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">INSECURE means that the object is authoritatively known to be insecure.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#isBad--">isBad()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets an indication if this is a bad key, i.e.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#isGood--">isGood()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets an indication if this is a good key, i.e.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#isNull--">isNull()</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Gets an indication if this is a null key, i.e.</div>
</dd>
</dl>
<a name="I:K">
<!--   -->
</a>
<h2 class="title">K</h2>
<dl>
<dt><a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">KeyCache</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">Cache for DNSKEY RRsets or corresponding null/bad key entries with a limited
 size and respect for TTL values.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyCache.html#KeyCache--">KeyCache()</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator">KeyCache</a></dt>
<dd>
<div class="block">Creates a new instance of this class.</div>
</dd>
<dt><a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">KeyEntry</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">DNSKEY cache entry for a given <code>Name</code>, with or without actual keys.</div>
</dd>
</dl>
<a name="I:L">
<!--   -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#loadTrustAnchors-java.io.InputStream-">loadTrustAnchors(InputStream)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Load the trust anchor file into the trust anchor store.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#longestCommonName-org.xbill.DNS.Name-org.xbill.DNS.Name-">longestCommonName(Name, Name)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Finds the longest domain name in common with the given name.</div>
</dd>
</dl>
<a name="I:M">
<!--   -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyCache.html#MAX_CACHE_SIZE_CONFIG">MAX_CACHE_SIZE_CONFIG</a></span> - Static variable in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator">KeyCache</a></dt>
<dd>
<div class="block">Name of the property that configures the maximum cache size.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyCache.html#MAX_TTL_CONFIG">MAX_TTL_CONFIG</a></span> - Static variable in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator">KeyCache</a></dt>
<dd>
<div class="block">Name of the property that configures the maximum cache TTL.</div>
</dd>
</dl>
<a name="I:N">
<!--   -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#NAMEERROR">NAMEERROR</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A NXDOMAIN response.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#newBadKeyEntry-org.xbill.DNS.Name-int-long-">newBadKeyEntry(Name, int, long)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Creates a new bad key entry without actual DNSKEYs, i.e.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#newKeyEntry-org.jitsi.dnssec.SRRset-">newKeyEntry(SRRset)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Creates a new key entry from actual DNSKEYs.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#newNullKeyEntry-org.xbill.DNS.Name-int-long-">newNullKeyEntry(Name, int, long)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Creates a new trusted key entry without actual DNSKEYs, i.e.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#NODATA">NODATA</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A NOERROR/NODATA response.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#nsecProvesNameError-org.xbill.DNS.NSECRecord-org.xbill.DNS.Name-org.xbill.DNS.Name-">nsecProvesNameError(NSECRecord, Name, Name)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Determine if the given NSEC proves a NameError (NXDOMAIN) for a given
 qname.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#nsecProvesNodata-org.xbill.DNS.NSECRecord-org.xbill.DNS.Name-int-">nsecProvesNodata(NSECRecord, Name, int)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Determine if a NSEC proves the NOERROR/NODATA conditions.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#nsecProvesNodataDsReply-org.xbill.DNS.Message-org.jitsi.dnssec.SMessage-org.jitsi.dnssec.SRRset-">nsecProvesNodataDsReply(Message, SMessage, SRRset)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Check DS absence.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.NsecProvesNodataResponse.html#NsecProvesNodataResponse--">NsecProvesNodataResponse()</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.NsecProvesNodataResponse.html" title="class in org.jitsi.dnssec.validator">ValUtils.NsecProvesNodataResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#nsecProvesNoDS-org.xbill.DNS.NSECRecord-org.xbill.DNS.Name-">nsecProvesNoDS(NSECRecord, Name)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Determines whether the given <code>NSECRecord</code> proves that there is no
 <code>DSRecord</code> for <code>qname</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#nsecProvesNoWC-org.xbill.DNS.NSECRecord-org.xbill.DNS.Name-org.xbill.DNS.Name-">nsecProvesNoWC(NSECRecord, Name, Name)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Determine if a NSEC record proves the non-existence of a wildcard that
 could have produced qname.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#nsecWildcard-org.xbill.DNS.Name-org.xbill.DNS.NSECRecord-">nsecWildcard(Name, NSECRecord)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Gets the closest encloser of <code>domain</code> prepended with a
 wildcard label.</div>
</dd>
</dl>
<a name="I:O">
<!--   -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><a href="org/jitsi/dnssec/package-summary.html">org.jitsi.dnssec</a> - package org.jitsi.dnssec</dt>
<dd>&nbsp;</dd>
<dt><a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a> - package org.jitsi.dnssec.validator</dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:P">
<!--   -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#POSITIVE">POSITIVE</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">A postive, direct, response.</div>
</dd>
</dl>
<a name="I:R">
<!--   -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><a href="org/jitsi/dnssec/R.html" title="class in org.jitsi.dnssec"><span class="typeNameLink">R</span></a> - Class in <a href="org/jitsi/dnssec/package-summary.html">org.jitsi.dnssec</a></dt>
<dd>
<div class="block">Utility class to retrieve messages from <a href="https://docs.oracle.com/javase/6/docs/api/java/util/ResourceBundle.html?is-external=true" title="class or interface in java.util"><code>ResourceBundle</code></a>s.</div>
</dd>
<dt><a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator"><span class="typeNameLink">ResponseClassification</span></a> - Enum in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">These are response subtypes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#rrsetWildcard-org.xbill.DNS.RRset-">rrsetWildcard(RRset)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Determine by looking at a signed RRset whether or not the RRset name was
 the result of a wildcard expansion.</div>
</dd>
</dl>
<a name="I:S">
<!--   -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#SECURE">SECURE</a></span> - org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">SECURE means that the object (RRset or message) validated according to
 local policy.</div>
</dd>
<dt><a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec"><span class="typeNameLink">SecurityStatus</span></a> - Enum in <a href="org/jitsi/dnssec/package-summary.html">org.jitsi.dnssec</a></dt>
<dd>
<div class="block">Codes for DNSSEC security statuses.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#send-org.xbill.DNS.Message-">send(Message)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Sends a message and validates the response with DNSSEC before returning
 it.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#sendAsync-org.xbill.DNS.Message-org.xbill.DNS.ResolverListener-">sendAsync(Message, ResolverListener)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Not implemented.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyEntry.html#setBadReason-java.lang.String-">setBadReason(String)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator">KeyEntry</a></dt>
<dd>
<div class="block">Sets the reason why this key entry is bad.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#setBogus-java.lang.String-">setBogus(String)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Sets the security status of this message to bogus and sets the reason.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/R.html#setBundle-java.util.ResourceBundle-">setBundle(ResourceBundle)</a></span> - Static method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/R.html" title="class in org.jitsi.dnssec">R</a></dt>
<dd>
<div class="block">Programmatically set the ResourceBundle to be used.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setEDNS-int-">setEDNS(int)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">This is a no-op, EDNS is always set to level 0.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setEDNS-int-int-int-java.util.List-">setEDNS(int, int, int, List)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">The method is forwarded to the resolver, but always ensure that the level
 is 0 and the flags contains DO.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setIgnoreTruncation-boolean-">setIgnoreTruncation(boolean)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">This is a no-op, truncation is never ignored.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setPort-int-">setPort(int)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Forwards the data to the head resolver passed at construction time.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SRRset.html#setSecurityStatus-org.jitsi.dnssec.SecurityStatus-">setSecurityStatus(SecurityStatus)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SRRset.html" title="class in org.jitsi.dnssec">SRRset</a></dt>
<dd>
<div class="block">Set the current security status for this SRRset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#setStatus-org.jitsi.dnssec.SecurityStatus-">setStatus(SecurityStatus)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Sets the security status for this message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#setStatus-org.jitsi.dnssec.SecurityStatus-java.lang.String-">setStatus(SecurityStatus, String)</a></span> - Method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Sets the security status for this message.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setTCP-boolean-">setTCP(boolean)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Forwards the data to the head resolver passed at construction time.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setTimeout-int-">setTimeout(int)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Sets the amount of time to wait for a response before giving up.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setTimeout-int-int-">setTimeout(int, int)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Sets the amount of time to wait for a response before giving up.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#setTSIGKey-org.xbill.DNS.TSIG-">setTSIGKey(TSIG)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Forwards the data to the head resolver passed at construction time.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/R.html#setUseNeutralMessages-boolean-">setUseNeutralMessages(boolean)</a></span> - Static method in class org.jitsi.dnssec.<a href="org/jitsi/dnssec/R.html" title="class in org.jitsi.dnssec">R</a></dt>
<dd>
<div class="block">If set to <code>true</code>, messages will not be obtained from resource bundles but formatted as
 <code>key:param1:...:paramN</code>.</div>
</dd>
<dt><a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec"><span class="typeNameLink">SMessage</span></a> - Class in <a href="org/jitsi/dnssec/package-summary.html">org.jitsi.dnssec</a></dt>
<dd>
<div class="block">This class represents a DNS message with validator state and some utility
 methods.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#SMessage-int-org.xbill.DNS.Record-">SMessage(int, Record)</a></span> - Constructor for class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Creates a new instance of this class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#SMessage-org.xbill.DNS.Header-">SMessage(Header)</a></span> - Constructor for class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Creates a instance of this class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SMessage.html#SMessage-org.xbill.DNS.Message-">SMessage(Message)</a></span> - Constructor for class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SMessage.html" title="class in org.jitsi.dnssec">SMessage</a></dt>
<dd>
<div class="block">Creates a new instance of this class.</div>
</dd>
<dt><a href="org/jitsi/dnssec/SRRset.html" title="class in org.jitsi.dnssec"><span class="typeNameLink">SRRset</span></a> - Class in <a href="org/jitsi/dnssec/package-summary.html">org.jitsi.dnssec</a></dt>
<dd>
<div class="block">An extended version of <code>RRset</code> that adds the indication of DNSSEC
 security status.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SRRset.html#SRRset--">SRRset()</a></span> - Constructor for class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SRRset.html" title="class in org.jitsi.dnssec">SRRset</a></dt>
<dd>
<div class="block">Create a new, blank SRRset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SRRset.html#SRRset-org.xbill.DNS.RRset-">SRRset(RRset)</a></span> - Constructor for class org.jitsi.dnssec.<a href="org/jitsi/dnssec/SRRset.html" title="class in org.jitsi.dnssec">SRRset</a></dt>
<dd>
<div class="block">Create a new SRRset from an existing RRset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/TrustAnchorStore.html#store-org.jitsi.dnssec.SRRset-">store(SRRset)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/TrustAnchorStore.html" title="class in org.jitsi.dnssec.validator">TrustAnchorStore</a></dt>
<dd>
<div class="block">Stores the given RRset as known trusted keys.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/KeyCache.html#store-org.jitsi.dnssec.validator.KeyEntry-">store(KeyEntry)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/KeyCache.html" title="class in org.jitsi.dnssec.validator">KeyCache</a></dt>
<dd>
<div class="block">Store a <a href="org/jitsi/dnssec/validator/KeyEntry.html" title="class in org.jitsi.dnssec.validator"><code>KeyEntry</code></a> in the cache.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#strictSubdomain-org.xbill.DNS.Name-org.xbill.DNS.Name-">strictSubdomain(Name, Name)</a></span> - Static method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Is the first Name strictly a subdomain of the second name (i.e., below
 but not equal to).</div>
</dd>
</dl>
<a name="I:T">
<!--   -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><a href="org/jitsi/dnssec/validator/TrustAnchorStore.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">TrustAnchorStore</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">Storage for DS or DNSKEY records that are known to be trusted.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/TrustAnchorStore.html#TrustAnchorStore--">TrustAnchorStore()</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/TrustAnchorStore.html" title="class in org.jitsi.dnssec.validator">TrustAnchorStore</a></dt>
<dd>
<div class="block">Creates a new instance of this class.</div>
</dd>
</dl>
<a name="I:U">
<!--   -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#UNCHECKED">UNCHECKED</a></span> - org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">UNCHECKED means that object has yet to be validated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#UNKNOWN">UNKNOWN</a></span> - org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">Not a recognized subtype.</div>
</dd>
</dl>
<a name="I:V">
<!--   -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">ValidatingResolver</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">This resolver validates responses with DNSSEC.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#ValidatingResolver-org.xbill.DNS.Resolver-">ValidatingResolver(Resolver)</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">Creates a new instance of this class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValidatingResolver.html#VALIDATION_REASON_QCLASS">VALIDATION_REASON_QCLASS</a></span> - Static variable in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValidatingResolver.html" title="class in org.jitsi.dnssec.validator">ValidatingResolver</a></dt>
<dd>
<div class="block">The QCLASS being used for the injection of the reason why the validator
 came to the returned result.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/SecurityStatus.html#values--">values()</a></span> - Static method in enum org.jitsi.dnssec.<a href="org/jitsi/dnssec/SecurityStatus.html" title="enum in org.jitsi.dnssec">SecurityStatus</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ResponseClassification.html#values--">values()</a></span> - Static method in enum org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ResponseClassification.html" title="enum in org.jitsi.dnssec.validator">ResponseClassification</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">ValUtils</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">This is a collection of routines encompassing the logic of validating
 different message types.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#ValUtils--">ValUtils()</a></span> - Constructor for class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Creates a new instance of this class.</div>
</dd>
<dt><a href="org/jitsi/dnssec/validator/ValUtils.NsecProvesNodataResponse.html" title="class in org.jitsi.dnssec.validator"><span class="typeNameLink">ValUtils.NsecProvesNodataResponse</span></a> - Class in <a href="org/jitsi/dnssec/validator/package-summary.html">org.jitsi.dnssec.validator</a></dt>
<dd>
<div class="block">Container for responses of
 <a href="org/jitsi/dnssec/validator/ValUtils.html#nsecProvesNodata-org.xbill.DNS.NSECRecord-org.xbill.DNS.Name-int-"><code>ValUtils.nsecProvesNodata(NSECRecord, Name, int)</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/DnsSecVerifier.html#verify-org.xbill.DNS.RRset-org.xbill.DNS.DNSKEYRecord-">verify(RRset, DNSKEYRecord)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/DnsSecVerifier.html" title="class in org.jitsi.dnssec.validator">DnsSecVerifier</a></dt>
<dd>
<div class="block">Verify an RRset against a single DNSKEY.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/DnsSecVerifier.html#verify-org.xbill.DNS.RRset-org.xbill.DNS.RRset-">verify(RRset, RRset)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/DnsSecVerifier.html" title="class in org.jitsi.dnssec.validator">DnsSecVerifier</a></dt>
<dd>
<div class="block">Verifies an RRset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#verifyNewDNSKEYs-org.jitsi.dnssec.SRRset-org.jitsi.dnssec.SRRset-long-">verifyNewDNSKEYs(SRRset, SRRset, long)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Given a DS rrset and a DNSKEY rrset, match the DS to a DNSKEY and verify
 the DNSKEY rrset with that key.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/jitsi/dnssec/validator/ValUtils.html#verifySRRset-org.jitsi.dnssec.SRRset-org.jitsi.dnssec.SRRset-">verifySRRset(SRRset, SRRset)</a></span> - Method in class org.jitsi.dnssec.validator.<a href="org/jitsi/dnssec/validator/ValUtils.html" title="class in org.jitsi.dnssec.validator">ValUtils</a></dt>
<dd>
<div class="block">Given an SRRset that is signed by a DNSKEY found in the key_rrset, verify
 it.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2018 <a href="https://jitsi.org">jitsi.org</a>. All rights reserved.</small></p>
</body>
</html>