PreviousNext

pkc_copy_trustlist(3sec)

Copies a trust list

Synopsis

#include <pkc_certs.h>

unsigned32 pkc_copy_trustlist(

const pkc_trust_list_t* input_trust_list,

pkc_trust_list_t ** trust_list);

Parameters

Input

input_trust_list
The trust list to be copied.

Output

output_trust_list
The copied trust list.

Description

pkc_copy_trustlist(3sec) creates a functionally equivalent copy of a trust list. The key ids within the newly created trust list will be different from those in the original trust list, but the keys and the trust relationships between them will be the same..

This routine is a C++ interface. C++ must be used to perform direct certificate manipulation.

See also the contents of the asn.h and x509.h header files, which define some of the basic types used by the low-level certificate manipulation routines.

Return Values

pkc_s_success
Operation successfully completed.

Errors

Refer to the OSF DCE Problem Determination Guide for complete descriptions of all error messages.

Related Information

Functions:
pkc_add_trusted key(3sec)
pkc_check_cert_against_trustlist(3sec)
pkc_delete_trustlist(3sec)
pkc_display_trustlist(3sec)
pkc_lookup element_in_trustlist(3sec)
pkc_lookup_key_in_trustlist(3sec)
pkc_lookup_keys_in_trustlist(3sec)
pkc_revoke_certificate(3sec)
pkc_revoke_certificates(3sec)

Classes:
pkc_ca_key_usage.class(3sec)
pkc_constraints.class(3sec)
pkc_generic_key_usage.class(3sec)
pkc_key_policies.class(3sec)
pkc_key_policy.class(3sec)
pkc_name_subord_constraint.class(3sec)
pkc_name_subord_constraints.class(3sec)
pkc_name_subtree_constraint.class(3sec)
pkc_name_subtree_constraints.class(3sec)
pkc_pending_revocation.class(3sec)
pkc_revocation.class(3sec)
pkc_revocation_list.class(3sec)
pkc_trust_list.class(3sec)
pkc_trust_list_element.class(3sec)
pkc_trusted_key.class(3sec)