30 #ifndef __policy_key_h
31 #define __policy_key_h
const db_value_t * policy_id(const policy_t *policy)
int policy_key_set_minimize(policy_key_t *policy_key, unsigned int minimize)
size_t policy_key_list_size(policy_key_list_t *policy_key_list)
policy_t * policy_key_get_policy(const policy_key_t *policy_key)
void policy_key_reset(policy_key_t *policy_key)
policy_key_list_t * policy_key_list_new_copy(const policy_key_list_t *policy_key_copy)
int policy_key_set_role(policy_key_t *policy_key, policy_key_role_t role)
int policy_key_set_standby(policy_key_t *policy_key, unsigned int standby)
int policy_key_list_object_store(policy_key_list_t *policy_key_list)
const db_enum_t policy_key_enum_set_role[]
int policy_key_set_bits(policy_key_t *policy_key, unsigned int bits)
const policy_key_t * policy_key_list_begin(policy_key_list_t *policy_key_list)
policy_key_t * policy_key_new_copy(const policy_key_t *policy_key)
policy_key_t * policy_key_new_get_by_policyid_and_role(const db_connection_t *connection, const db_value_t *policyid, const policy_key_role_t role)
unsigned int policy_key_minimize(const policy_key_t *policy_key)
const policy_t * policy_key_policy(const policy_key_t *policy_key)
const db_value_t * policy_key_policy_id(const policy_key_t *policy_key)
@ POLICY_KEY_ROLE_INVALID
unsigned int policy_key_lifetime(const policy_key_t *policy_key)
int policy_key_set_manual_rollover(policy_key_t *policy_key, unsigned int manual_rollover)
int policy_key_get_by_policyid_and_role(policy_key_t *policy_key, const db_value_t *policyid, const policy_key_role_t role)
unsigned int policy_key_manual_rollover(const policy_key_t *policy_key)
policy_key_list_t * policy_key_list_new(const db_connection_t *connection)
policy_key_t * policy_key_list_get_next(policy_key_list_t *policy_key_list)
int policy_key_copy(policy_key_t *policy_key, const policy_key_t *policy_key_copy)
int policy_key_cmp(const policy_key_t *policy_key_a, const policy_key_t *policy_key_b)
int policy_key_delete(policy_key_t *policy_key)
int policy_key_set_rfc5011(policy_key_t *policy_key, unsigned int rfc5011)
int policy_key_set_algorithm(policy_key_t *policy_key, unsigned int algorithm)
int policy_key_get_by_id(policy_key_t *policy_key, const db_value_t *id)
int policy_key_set_lifetime(policy_key_t *policy_key, unsigned int lifetime)
enum policy_key_role policy_key_role_t
const policy_key_t * policy_key_list_next(policy_key_list_t *policy_key_list)
const char * policy_key_repository(const policy_key_t *policy_key)
void policy_key_list_free(policy_key_list_t *policy_key_list)
void policy_key_free(policy_key_t *policy_key)
const char * policy_key_role_text(const policy_key_t *policy_key)
int policy_key_list_copy(policy_key_list_t *policy_key_list, const policy_key_list_t *from_policy_key_list)
int policy_key_set_policy_id(policy_key_t *policy_key, const db_value_t *policy_id)
int policy_key_from_result(policy_key_t *policy_key, const db_result_t *result)
unsigned int policy_key_algorithm(const policy_key_t *policy_key)
int policy_key_set_repository(policy_key_t *policy_key, const char *repository_text)
policy_key_t * policy_key_new(const db_connection_t *connection)
int policy_key_list_get_by_clauses(policy_key_list_t *policy_key_list, const db_clause_list_t *clause_list)
int policy_key_create(policy_key_t *policy_key)
unsigned int policy_key_rfc5011(const policy_key_t *policy_key)
unsigned int policy_key_bits(const policy_key_t *policy_key)
policy_key_list_t * policy_key_list_new_get_by_policy_id(const db_connection_t *connection, const db_value_t *policy_id)
int policy_key_standby(const policy_key_t *policy_key)
int policy_key_list_get_by_policy_id(policy_key_list_t *policy_key_list, const db_value_t *policy_id)
policy_key_t ** object_list
policy_key_t * policy_key
db_result_list_t * result_list
size_t object_list_position
policy_list_t * policy_id_list
const db_result_t * result
const policy_t * associated_policy_id
policy_t * private_policy_id
unsigned int manual_rollover