CSSM_CL_CertCreateTemplate man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

CL_CertCreateTemplate(3)			      CL_CertCreateTemplate(3)

NAME
       CL_CertCreateTemplate,  CSSM_CL_CertCreateTemplate  - Allocate and ini‐
       tialize memory for a certificate template (CDSA)

SYNOPSIS
       # include <cdsa/cssm.h>

       API:  CSSM_RETURN  CSSMAPI  CSSM_CL_CertCreateTemplate  (CSSM_CL_HANDLE
       CLHandle,   uint32   NumberOfFields,   const   CSSM_FIELD  *CertFields,
       CSSM_DATA_PTR CertTemplate) SPI: CSSM_RETURN CSSMCLI  CL_CertCreateTem‐
       plate (CSSM_CL_HANDLE CLHandle, uint32 NumberOfFields, const CSSM_FIELD
       *CertFields, CSSM_DATA_PTR CertTemplate)

LIBRARY
       Common Security Services Manager library (libcssm.so)

PARAMETERS
       The handle that describes the certificate library module used  to  per‐
       form  this  function.  The number of certificate field values specified
       in the CertFields.  A pointer to an array of OID/value pairs that iden‐
       tify  the field values to initialize a new certificate.	A pointer to a
       CSSM_DATA structure that will contain the unsigned certificate template
       as a result of this function.

DESCRIPTION
       This  function allocates and initializes memory for an encoded certifi‐
       cate template output in CertTemplate->Data.  The	 template  values  are
       specified  by  the  input  OID/value pairs contained in CertFields. The
       initialization process includes encoding all certificate	 field	values
       according to the certificate type and certificate encoding supported by
       the certificate library module.

       The memory for CertTemplate->Data is allocated by the service  provider
       using the calling application's memory management routines.  The appli‐
       cation must deallocate the memory.

RETURN VALUE
       A CSSM_RETURN value indicating success or specifying a particular error
       condition. The value CSSM_OK indicates success. All other values repre‐
       sent an error condition.

ERRORS
       Errors  are  described	in   the   CDSA	  technical   standard.	   See
       CDSA_intro(3).  CSSMERR_CL_INVALID_FIELD_POINTER CSSMERR_CL_UNKNOWN_TAG
       CSSMERR_CL_INVALID_NUMBER_OF_FIELDS

SEE ALSO
       Books

       Intel CDSA Application Developer's Guide (see CDSA_intro(3))

       Reference Pages

       Functions for the CSSM API:

       CSSM_CL_CertGetAllTemplateFields(3), CSSM_CL_CertSign(3)

       Functions for the CLI SPI:

       CL_CertGetAllTemplateFields(3), CL_CertSign(3)

						      CL_CertCreateTemplate(3)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net