MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //proc/3/root/usr/lib/python2.4/site-packages/dns/rdtypes/ANY/DNSKEY.pyc
mò
!`Nc@sVdkZdkZdkZdkZdZdZdZdeii	fd„ƒYZ
dS(Nii€itDNSKEYcBsƒtZdZddddgZd„Zeed„Zeed„Ze	eƒZeed„Z
ed	„Ze	eƒZd
„ZRS(sDNSKEY record

    @ivar flags: the key flags
    @type flags: int
    @ivar protocol: the protocol for which this key may be used
    @type protocol: int
    @ivar algorithm: the algorithm used for the key
    @type algorithm: int
    @ivar key: the public key
    @type key: stringtflagstprotocolt	algorithmtkeycCsAtt|ƒi||ƒ||_||_||_||_	dS(N(
tsuperRtselft__init__trdclasstrdtypeRRRR(RRR	RRRR((t:/usr/lib/python2.4/site-packages/dns/rdtypes/ANY/DNSKEY.pyR*s
			cKs,d|i|i|itii|iƒfS(Ns%d %d %d %s(RRRRtdnstrdatat
_base64ifyR(Rtorigint
relativizetkw((R
tto_text1sc
CsÆ|iƒ}	|iƒ}tii|iƒƒ}g}xV|iƒiƒ}
|
iƒoPn|
iƒptii‚n|i|
iƒq9Wdi|ƒ}|idƒ}||||	|||ƒS(Nittbase64_codec(ttokt
get_uint16Rt	get_uint8RRtdnssectalgorithm_from_textt
get_stringRtchunkstgettunescapettt
is_eol_or_eoft
is_identifiert	exceptiontSyntaxErrortappendtvaluetjointb64tdecodeRtclsRR	(
R'RR	RRRRR%RRRRR((R
t	from_text5s

cCsBtid|i|i|iƒ}|i|ƒ|i|i	ƒdS(Ns!HBB(
tstructtpackRRRRtheadertfiletwriteR(RR,tcompressRR+((R
tto_wireGs!
c	CsŠ|djotii‚ntid|||d!ƒ}|d7}|d8}||||!i	ƒ}||||d|d|d|ƒS(Nis!HBBiii(trdlenRR t	FormErrorR)tunpacktwiretcurrentR+tunwrapRR'RR	(	R'RR	R3R4R0RRR+((R
t	from_wireLs


cCs{tid|i|i|iƒ}tid|i|i|iƒ}t	||ƒ}|djot	|i|iƒ}n|S(Ns!HBBi(R)R*RRRRthstotherthotcmptvR(RR8R7R9R;((R
t_cmpXs!!
(
t__name__t
__module__t__doc__t	__slots__RtNonetTrueRR(tclassmethodR/R6R<(((R
Rs
	
(R)t
dns.exceptionRt
dns.dnssect	dns.rdatatSEPtREVOKEtZONERtRdataR(RHR)RIRGRR((R
t?s