mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-10 14:39:59 -04:00
Introduce an abstract ZoneKey base class with two concrete implementations: - FileZoneKey wraps a dnssec-keygen-managed key file (kasp.Key). - PythonZoneKey holds a Python-native keypair for dnspython-based signing and key operations. Both share ZoneKey.into_ta() and ZoneKey.is_ksk(). The ZoneKey abstraction lets Zone.copy_dssets() and Zone.trust_anchors() handle pure-Python keys without callers needing to know how the key was made. Assisted-by: Claude:claude-opus-4-8 |
||
|---|---|---|
| .. | ||
| hypothesis | ||
| log | ||
| vars | ||
| __init__.py | ||
| __main__.py | ||
| asyncserver.py | ||
| check.py | ||
| instance.py | ||
| kasp.py | ||
| mark.py | ||
| name.py | ||
| query.py | ||
| run.py | ||
| template.py | ||
| text.py | ||
| transfer.py | ||
| util.py | ||
| zone.py | ||