OpenDNSSEC-enforcer 2.1.13
policy Struct Reference

#include <policy.h>

Data Fields

db_object_tdbo
db_value_t id
db_value_t rev
char * name
unsigned int passthrough
char * description
unsigned int signatures_resign
unsigned int signatures_refresh
unsigned int signatures_jitter
unsigned int signatures_inception_offset
unsigned int signatures_validity_default
unsigned int signatures_validity_denial
unsigned int signatures_validity_keyset
unsigned int signatures_max_zone_ttl
policy_denial_type_t denial_type
unsigned int denial_optout
unsigned int denial_ttl
unsigned int denial_resalt
unsigned int denial_algorithm
unsigned int denial_iterations
unsigned int denial_salt_length
char * denial_salt
unsigned int denial_salt_last_change
unsigned int keys_ttl
unsigned int keys_retire_safety
unsigned int keys_publish_safety
unsigned int keys_shared
unsigned int keys_purge_after
unsigned int zone_propagation_delay
unsigned int zone_soa_ttl
unsigned int zone_soa_minimum
policy_zone_soa_serial_t zone_soa_serial
unsigned int parent_registration_delay
unsigned int parent_propagation_delay
unsigned int parent_ds_ttl
unsigned int parent_soa_ttl
unsigned int parent_soa_minimum
policy_key_list_tpolicy_key_list
zone_list_db_tzone_list
hsm_key_list_thsm_key_list

Detailed Description

A policy object.

Definition at line 60 of file policy.h.

Field Documentation

◆ dbo

◆ denial_algorithm

unsigned int policy::denial_algorithm

◆ denial_iterations

unsigned int policy::denial_iterations

◆ denial_optout

unsigned int policy::denial_optout

◆ denial_resalt

unsigned int policy::denial_resalt

◆ denial_salt

◆ denial_salt_last_change

unsigned int policy::denial_salt_last_change

◆ denial_salt_length

unsigned int policy::denial_salt_length

◆ denial_ttl

unsigned int policy::denial_ttl

◆ denial_type

◆ description

char* policy::description

◆ hsm_key_list

hsm_key_list_t* policy::hsm_key_list

Definition at line 102 of file policy.h.

Referenced by policy_copy(), and policy_free().

◆ id

◆ keys_publish_safety

unsigned int policy::keys_publish_safety

◆ keys_purge_after

unsigned int policy::keys_purge_after

◆ keys_retire_safety

unsigned int policy::keys_retire_safety

◆ keys_shared

unsigned int policy::keys_shared

◆ keys_ttl

unsigned int policy::keys_ttl

◆ name

char* policy::name

◆ parent_ds_ttl

unsigned int policy::parent_ds_ttl

◆ parent_propagation_delay

unsigned int policy::parent_propagation_delay

◆ parent_registration_delay

unsigned int policy::parent_registration_delay

◆ parent_soa_minimum

unsigned int policy::parent_soa_minimum

◆ parent_soa_ttl

unsigned int policy::parent_soa_ttl

◆ passthrough

unsigned int policy::passthrough

◆ policy_key_list

policy_key_list_t* policy::policy_key_list

Definition at line 100 of file policy.h.

Referenced by policy_copy(), and policy_free().

◆ rev

◆ signatures_inception_offset

unsigned int policy::signatures_inception_offset

◆ signatures_jitter

unsigned int policy::signatures_jitter

◆ signatures_max_zone_ttl

unsigned int policy::signatures_max_zone_ttl

◆ signatures_refresh

unsigned int policy::signatures_refresh

◆ signatures_resign

unsigned int policy::signatures_resign

◆ signatures_validity_default

unsigned int policy::signatures_validity_default

◆ signatures_validity_denial

unsigned int policy::signatures_validity_denial

◆ signatures_validity_keyset

unsigned int policy::signatures_validity_keyset

◆ zone_list

zone_list_db_t* policy::zone_list

Definition at line 101 of file policy.h.

Referenced by policy_copy(), policy_free(), policy_retrieve_zone_list(), and policy_zone_list().

◆ zone_propagation_delay

unsigned int policy::zone_propagation_delay

◆ zone_soa_minimum

unsigned int policy::zone_soa_minimum

◆ zone_soa_serial

◆ zone_soa_ttl

unsigned int policy::zone_soa_ttl

The documentation for this struct was generated from the following file: