OpenDNSSEC-enforcer  2.1.7
Functions
hsm_key_factory.h File Reference
#include "db/hsm_key.h"
#include "db/policy_key.h"
#include "daemon/engine.h"
#include <time.h>

Go to the source code of this file.

Functions

void hsm_key_factory_deinit (void)
 
int hsm_key_factory_generate (engine_type *engine, const db_connection_t *connection, const policy_t *policy, const policy_key_t *policy_key, time_t duration)
 
int hsm_key_factory_generate_policy (engine_type *engine, const db_connection_t *connection, const policy_t *policy, time_t duration)
 
int hsm_key_factory_generate_all (engine_type *engine, const db_connection_t *connection, time_t duration)
 
int hsm_key_factory_schedule_generate_policy (engine_type *engine, const policy_t *policy_orig, time_t duration)
 
int hsm_key_factory_schedule_generate_all (engine_type *engine, time_t duration)
 
hsm_key_thsm_key_factory_get_key (engine_type *engine, const db_connection_t *connection, const policy_key_t *policy_key, hsm_key_state_t hsm_key_state)
 
int hsm_key_factory_release_key_id (const db_value_t *hsm_key_id, const db_connection_t *connection)