pkc_copy_trustlist(3sec) — Subroutines
NAME
pkc_copy_trustlist — Copies a trustlist
Synopsis
unsigned32 pkc_copy_trustlist(
const pkc_trust_list_t ∗ input_trust_list,
pkc_trust_list_t ∗ output_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_key_usage.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).