|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Resolver | Interface describing a resolver. |
ResolverListener | An interface to the asynchronous resolver. |
Verifier | An interface to a DNSSEC Verifier. |
Class Summary | |
---|---|
A6Record | A6 Record - maps a domain name to an IPv6 address (experimental) |
AAAARecord | IPv6 Address Record - maps a domain name to an IPv6 address |
Address | Routines dealing with IP addresses. |
AFSDBRecord | AFS Data Base Record - maps a domain name to the name of an AFS cell database server. |
APLRecord | APL - Address Prefix List. |
APLRecord.Element | |
ARecord | Address Record - maps a domain name to an Internet address |
Cache | A cache of DNS records. |
CERTRecord | Certificate Record - Stores a certificate associated with a name. |
CERTRecord.CertificateType | |
CNAMERecord | CNAME Record - maps an alias to its real name |
Compression | DNS Name Compression object. |
Credibility | Constants relating to the credibility of cached data, which is based on the data's source. |
DClass | Constants and functions relating to DNS classes. |
DNAMERecord | DNAME Record - maps a nonterminal alias (subtree) to a different domain |
DNSInput | An class for parsing DNS messages. |
DNSKEYRecord | Key - contains a cryptographic public key for use by DNS. |
DNSKEYRecord.Flags | |
DNSKEYRecord.Protocol | |
DNSOutput | A class for rendering DNS messages. |
DNSSEC | Constants and functions relating to DNSSEC (algorithm constants). |
DNSSEC.Algorithm | |
DSRecord | DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone. |
ExtendedFlags | Constants and functions relating to EDNS flags. |
ExtendedResolver | An implementation of Resolver that can send queries to multiple servers, sending the queries multiple times if necessary. |
Flags | Constants and functions relating to flags in the DNS header. |
Generator | A representation of a $GENERATE statement in a master file. |
GPOSRecord | Geographical Location - describes the physical location of a host. |
Header | A DNS message header |
HINFORecord | Host Information - describes the CPU and OS of a host |
IPSECKEYRecord | IPsec Keying Material (RFC 4025) |
IPSECKEYRecord.Algorithm | |
IPSECKEYRecord.Gateway | |
ISDNRecord | ISDN - identifies the ISDN number and subaddress associated with a name. |
KEYRecord | Key - contains a cryptographic public key. |
KEYRecord.Flags | |
KEYRecord.Protocol | |
KXRecord | Key Exchange - delegation of authority |
LOCRecord | Location - describes the physical location of hosts, networks, subnets. |
Lookup | The Lookup object issues queries to caching DNS servers. |
Master | A DNS master file parser. |
MBRecord | Mailbox Record - specifies a host containing a mailbox. |
MDRecord | Mail Destination Record - specifies a mail agent which delivers mail for a domain (obsolete) |
Message | A DNS Message. |
MFRecord | Mail Forwarder Record - specifies a mail agent which forwards mail for a domain (obsolete) |
MGRecord | Mail Group Record - specifies a mailbox which is a member of a mail group. |
MINFORecord | Mailbox information Record - lists the address responsible for a mailing list/mailbox and the address to receive error messages relating to the mailing list/mailbox. |
MRRecord | Mailbox Rename Record - specifies a rename of a mailbox. |
MXRecord | Mail Exchange - specifies where mail to a domain is sent |
Name | A representation of a domain name. |
NAPTRRecord | Name Authority Pointer Record - specifies rewrite rule, that when applied to an existing string will produce a new domain. |
NSAP_PTRRecord | NSAP Pointer Record - maps a domain name representing an NSAP Address to a hostname. |
NSAPRecord | NSAP Address Record. |
NSECRecord | Next SECure name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name. |
NSRecord | Name Server Record - contains the name server serving the named zone |
NULLRecord | The NULL Record. |
NXTRecord | Next name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name. |
Opcode | Constants and functions relating to DNS opcodes |
Options | Boolean options: bindttl - Print TTLs in BIND format multiline - Print records in multiline format noprintin - Don't print the class of a record if it's IN verbose - Turn on general debugging statements verbosemsg - Print all messages sent or received by SimpleResolver verbosecompression - Print messages related to name compression verbosesec - Print messages related to signature verification verbosecache - Print messages related to cache lookups Valued options: tsigfudge=n - Sets the default TSIG fudge value (in seconds) sig0validity=n - Sets the default SIG(0) validity period (in seconds) |
OPTRecord | Options - describes Extended DNS (EDNS) properties of a Message. |
OPTRecord.Option | |
PTRRecord | Pointer Record - maps a domain name representing an Internet Address to a hostname. |
PXRecord | X.400 mail mapping record. |
Rcode | Constants and functions relating to DNS rcodes (error values) |
Record | A generic DNS resource record. |
ResolverConfig | A class that tries to locate name servers and the search path to be appended to unqualified names. |
ReverseMap | A set functions designed to deal with DNS names used in reverse mappings. |
RPRecord | Responsible Person Record - lists the mail address of a responsible person and a domain where TXT records are available. |
RRset | A set of Records with the same name, type, and class. |
RRSIGRecord | Recource Record Signature - An RRSIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver. |
RTRecord | Route Through Record - lists a route preference and intermediate host. |
Section | Constants and functions relating to DNS message sections |
Serial | Helper functions for doing serial arithmetic. |
SetResponse | The Response from a query to Cache.lookupRecords() or Zone.findRecords() |
SIGRecord | Signature - A SIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver. |
SimpleResolver | An implementation of Resolver that sends one query to one server. |
SOARecord | Start of Authority - describes properties of a zone. |
SPFRecord | Sender Policy Framework (RFC 4408, experimental) |
SRVRecord | Server Selection Record - finds hosts running services in a domain. |
SSHFPRecord | SSH Fingerprint - stores the fingerprint of an SSH host key. |
SSHFPRecord.Algorithm | |
SSHFPRecord.Digest | |
TKEYRecord | Transaction Key - used to compute and/or securely transport a shared secret to be used with TSIG. |
Tokenizer | Tokenizer is used to parse DNS records and zones from text format, |
Tokenizer.Token | |
TSIG | Transaction signature handling. |
TSIG.StreamVerifier | |
TSIGRecord | Transaction Signature - this record is automatically generated by the resolver. |
TTL | Routines for parsing BIND-style TTL values. |
TXTRecord | Text - stores text strings |
Type | Constants and functions relating to DNS Types |
UNKRecord | A class implementing Records of unknown and/or unimplemented types. |
Update | A helper class for constructing dynamic DNS (DDNS) update messages. |
WKSRecord | Well Known Services - Lists services offered by this host. |
WKSRecord.Protocol | |
WKSRecord.Service | |
X25Record | X25 - identifies the PSDN (Public Switched Data Network) address in the X.121 numbering plan associated with a name. |
Zone | A DNS Zone. |
ZoneTransferIn | An incoming DNS Zone Transfer. |
ZoneTransferIn.Delta |
Exception Summary | |
---|---|
InvalidDClassException | An exception thrown when an invalid dclass code is specified. |
InvalidTTLException | An exception thrown when an invalid TTL is specified. |
InvalidTypeException | An exception thrown when an invalid type code is specified. |
NameTooLongException | An exception thrown when a name is longer than the maximum length of a DNS name. |
RelativeNameException | An exception thrown when a relative name is passed as an argument to a method requiring an absolute name. |
TextParseException | An exception thrown when unable to parse text. |
WireParseException | An exception thrown when a DNS message is invalid. |
ZoneTransferException | An exception thrown when a zone transfer fails. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |