Package dns :: Package rdtypes :: Package ANY :: Module NSEC3 :: Class NSEC3 |
[hide private]
[frames] | no frames]

# Class NSEC3

source code

     object --+
              |
    rdata.Rdata --+
                  |
                 NSEC3

NSEC3 record

Instance Methods | [hide private]
__init__(self, rdclass, rdtype, algorithm, flags, iterations, salt, next, windows) Initialize an rdata. | source code
string |
to_text(self, origin=None, relativize=True, **kw) Convert an rdata to text format. | source code
string |
to_wire(self, file, compress=None, origin=None) Convert an rdata to wire format. | source code
Inherited from `rdata.Rdata`: `__eq__`, `__ge__`, `__gt__`, `__hash__`, `__le__`, `__lt__`, `__ne__`, `__repr__`, `__str__`, `choose_relativity`, `covers`, `extended_rdatatype`, `to_digestable`, `validate` Inherited from `rdata.Rdata` (private): `_cmp` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__setattr__`, `__sizeof__`, `__subclasshook__`

Class Methods | [hide private]
dns.rdata.Rdata instance |
from_text(cls, rdclass, rdtype, tok, origin=None, relativize=True) Build an rdata object from text format. | source code
dns.rdata.Rdata instance |
from_wire(cls, rdclass, rdtype, wire, current, rdlen, origin=None) Build an rdata object from wire format | source code

Instance Variables | [hide private]
int | algorithm the hash algorithm number
int | flags the flags
int | iterations the number of iterations
string | next the next name hash
string | salt the salt
list of (window number, string) tuples | windows the windowed bitmap list

Properties | [hide private]
Inherited from `rdata.Rdata`: `rdclass`, `rdtype` Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, rdclass, rdtype, algorithm, flags, iterations, salt, next, windows) (Constructor) | source code
Initialize an rdata. Parameters: `rdclass` - The rdata class `rdtype` - The rdata type Overrides: object.__init__ (inherited documentation)

### to_text(self, origin=None, relativize=True, **kw) | source code
Convert an rdata to text format. Returns: string Overrides: rdata.Rdata.to_text (inherited documentation)

### from_text(cls, rdclass, rdtype, tok, origin=None, relativize=True) Class Method | source code
Build an rdata object from text format. Parameters: `rdclass` - The rdata class `rdtype` - The rdata type `tok` - The tokenizer `origin` - The origin to use for relative names `relativize` - should names be relativized? Returns: dns.rdata.Rdata instance Overrides: rdata.Rdata.from_text (inherited documentation)

### to_wire(self, file, compress=None, origin=None) | source code
Convert an rdata to wire format. Returns: string Overrides: rdata.Rdata.to_wire (inherited documentation)

### from_wire(cls, rdclass, rdtype, wire, current, rdlen, origin=None) Class Method | source code
Build an rdata object from wire format Parameters: `rdclass` - The rdata class `rdtype` - The rdata type `wire` - The wire-format message `current` - The offset in wire of the beginning of the rdata. `rdlen` - The length of the wire-format rdata `origin` - The origin to use for relative names Returns: dns.rdata.Rdata instance Overrides: rdata.Rdata.from_wire (inherited documentation)