3
bW9 @ sH d Z ddlmZ ddlZddlZddlZddlZddlZddl Zddl
ZddlZddlZddl
ZddlmZ G dd dejjZG dd d ejjZdZd
ZdZdZd
ZdZdZdZdZdZdZdZdZ dZ!eeeeeeeeeeeee e!dZ"e#dd e"j$ D Z%dd Z&dd Z'dd Z(dDd d!Z)dEd"d#Z*d$d% Z+d&d' Z,d(d) Z-d*d+ Z.d,d- Z/d.d/ Z0d0d1 Z1d2d3 Z2d4d5 Z3d6d7 Z4d8d9 Z5dFd:d;Z6dGdd? Z8y(ddl9Z:ddl;Z:ddld@Z?W n" e@k
r e8Z=e8Z>dAZ?Y nX y8ddlAZAddlBZAddlCZAddlDZAd@ZEG dBdC dCeFZGW n e@k
rB dAZEY nX dS )Hz.Common DNSSEC-related functions and constants. )BytesION )string_typesc @ s e Zd ZdZdS )UnsupportedAlgorithmz&The DNSSEC algorithm is not supported.N)__name__
__module____qualname____doc__ r
r
/usr/lib/python3.6/dnssec.pyr ! s r c @ s e Zd ZdZdS )ValidationFailurez The DNSSEC signature is invalid.N)r r r r r
r
r
r r &