mirror of https://github.com/morpheus65535/bazarr
39 lines
878 B
Python
39 lines
878 B
Python
|
from typing import Set, Any
|
||
|
|
||
|
SEP : int
|
||
|
REVOKE : int
|
||
|
ZONE : int
|
||
|
|
||
|
def flags_to_text_set(flags : int) -> Set[str]:
|
||
|
...
|
||
|
|
||
|
def flags_from_text_set(texts_set) -> int:
|
||
|
...
|
||
|
|
||
|
from .. import rdata
|
||
|
|
||
|
class DNSKEYBase(rdata.Rdata):
|
||
|
def __init__(self, rdclass, rdtype, flags, protocol, algorithm, key):
|
||
|
self.flags : int
|
||
|
self.protocol : int
|
||
|
self.key : str
|
||
|
self.algorithm : int
|
||
|
|
||
|
def to_text(self, origin : Any = None, relativize=True, **kw : Any):
|
||
|
...
|
||
|
|
||
|
@classmethod
|
||
|
def from_text(cls, rdclass, rdtype, tok, origin=None, relativize=True,
|
||
|
relativize_to=None):
|
||
|
...
|
||
|
|
||
|
def _to_wire(self, file, compress=None, origin=None, canonicalize=False):
|
||
|
...
|
||
|
|
||
|
@classmethod
|
||
|
def from_parser(cls, rdclass, rdtype, parser, origin=None):
|
||
|
...
|
||
|
|
||
|
def flags_to_text_set(self) -> Set[str]:
|
||
|
...
|