#include <dnssec.h>
Public Member Functions | |
ISC_LINK (dns_dnsseckey_t) link | |
position in list | |
Data Fields | |
dst_key_t * | key |
isc_boolean_t | hint_publish |
isc_boolean_t | force_publish |
metadata says to publish | |
isc_boolean_t | hint_sign |
publish regardless of metadata | |
isc_boolean_t | force_sign |
metadata says to sign with this key | |
isc_boolean_t | hint_remove |
sign with key regardless of metadata | |
isc_boolean_t | is_active |
metadata says *don't* publish | |
isc_boolean_t | first_sign |
key is already active | |
unsigned int | prepublish |
key is newly becoming active | |
dns_keysource_t | source |
how long until active? | |
isc_boolean_t | ksk |
how the key was found | |
isc_boolean_t | legacy |
this is a key-signing key | |
unsigned int | index |
this is old-style key with no metadata (possibly generated by an older version of BIND9) and should be ignored when searching for keys to import into the zone |
Definition at line 55 of file dnssec.h.
dns_dnsseckey::ISC_LINK | ( | dns_dnsseckey_t | ) |
position in list
Definition at line 56 of file dnssec.h.
Referenced by addkey(), dns_dnssec_findmatchingkeys(), dns_dnssec_updatekeys(), dns_dnsseckey_create(), dns_dnsseckey_destroy(), get_hints(), iszonekey(), key_collision(), keythatsigned_unlocked(), loadexplicitkeys(), mark_active_keys(), publish_key(), remove_key(), signset(), and writeset().
Definition at line 57 of file dnssec.h.
Referenced by dns_dnssec_updatekeys(), dns_dnsseckey_create(), get_hints(), and ispublishedkey().
metadata says to publish
Definition at line 58 of file dnssec.h.
Referenced by addkey(), dns_dnssec_updatekeys(), dns_dnsseckey_create(), ispublishedkey(), keythatsigned(), and loadexplicitkeys().
publish regardless of metadata
Definition at line 59 of file dnssec.h.
Referenced by dns_dnssec_updatekeys(), dns_dnsseckey_create(), get_hints(), and issigningkey().
metadata says to sign with this key
Definition at line 60 of file dnssec.h.
Referenced by addkey(), dns_dnssec_updatekeys(), dns_dnsseckey_create(), issigningkey(), keythatsigned(), and loadexplicitkeys().
sign with key regardless of metadata
Definition at line 61 of file dnssec.h.
Referenced by dns_dnssec_updatekeys(), dns_dnsseckey_create(), get_hints(), and ispublishedkey().
metadata says *don't* publish
Definition at line 62 of file dnssec.h.
Referenced by dns_dnssec_updatekeys(), dns_dnsseckey_create(), and mark_active_keys().
key is already active
Definition at line 63 of file dnssec.h.
Referenced by dns_dnssec_updatekeys(), and dns_dnsseckey_create().
unsigned int dns_dnsseckey::prepublish |
key is newly becoming active
Definition at line 64 of file dnssec.h.
Referenced by dns_dnsseckey_create(), get_hints(), and publish_key().
how long until active?
Definition at line 65 of file dnssec.h.
Referenced by addkey(), dns_dnssec_findmatchingkeys(), dns_dnssec_updatekeys(), dns_dnsseckey_create(), loadexplicitkeys(), and publish_key().
how the key was found
Definition at line 66 of file dnssec.h.
Referenced by dns_dnssec_updatekeys(), dns_dnsseckey_create(), isksk(), iszsk(), loadexplicitkeys(), and publish_key().
this is a key-signing key
Definition at line 67 of file dnssec.h.
Referenced by addkey(), dns_dnssec_findmatchingkeys(), and dns_dnsseckey_create().
unsigned int dns_dnsseckey::index |
this is old-style key with no metadata (possibly generated by an older version of BIND9) and should be ignored when searching for keys to import into the zone
Definition at line 72 of file dnssec.h.
Referenced by dns_dnsseckey_create(), keythatsigned(), main(), and signset().