OpenDNSSEC-libhsm  1.4.3
Data Fields
hsm_sign_params_t Struct Reference

#include <libhsmdns.h>

Data Fields

ldns_algorithm algorithm
 
uint16_t flags
 
uint32_t inception
 
uint32_t expiration
 
uint16_t keytag
 
ldns_rdf * owner
 

Detailed Description

Extra information for signing rrsets (algorithm, expiration, etc)

Definition at line 37 of file libhsmdns.h.

Field Documentation

ldns_algorithm hsm_sign_params_t::algorithm

The DNS signing algorithm identifier

Definition at line 39 of file libhsmdns.h.

Referenced by cmd_dnskey(), hsm_get_dnskey(), hsm_sign_params_new(), hsm_sign_rrset(), main(), and sign().

uint32_t hsm_sign_params_t::expiration

The expiration date of signatures made with this key.

Definition at line 45 of file libhsmdns.h.

Referenced by hsm_sign_params_new().

uint16_t hsm_sign_params_t::flags

Key flags

Definition at line 41 of file libhsmdns.h.

Referenced by hsm_get_dnskey(), and hsm_sign_params_new().

uint32_t hsm_sign_params_t::inception

The inception date of signatures made with this key.

Definition at line 43 of file libhsmdns.h.

Referenced by hsm_sign_params_new().

uint16_t hsm_sign_params_t::keytag

The keytag of the key (is this necessary?)

Definition at line 47 of file libhsmdns.h.

Referenced by cmd_dnskey(), hsm_sign_params_new(), main(), and sign().

ldns_rdf* hsm_sign_params_t::owner

The owner name of the key

Definition at line 49 of file libhsmdns.h.

Referenced by cmd_dnskey(), hsm_get_dnskey(), hsm_sign_params_free(), hsm_sign_params_new(), main(), and sign().


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