CSSM_TP_CrlCreateTemplate man page on DigitalUNIX

Printed from http://www.polarhome.com/service/man/?qf=CSSM_TP_CrlCreateTemplate&af=0&tf=2&of=DigitalUNIX

TP_CrlCreateTemplate(3)				       TP_CrlCreateTemplate(3)

NAME
       TP_CrlCreateTemplate,  CSSM_TP_CrlCreateTemplate	 -  Create an unsigned
       memory-resident CRL template (CDSA)

SYNOPSIS
       # include <cdsa/cssm.h>

       API:  CSSM_RETURN  CSSMAPI  CSSM_TP_CrlCreateTemplate   (CSSM_TP_HANDLE
       TPHandle,   CSSM_CL_HANDLE   CLHandle,	uint32	NumberOfFields,	 const
       CSSM_FIELD *CrlFields, CSSM_DATA_PTR NewCrlTemplate)  SPI:  CSSM_RETURN
       CSSMTPI	TP_CrlCreateTemplate  (CSSM_TP_HANDLE TPHandle, CSSM_CL_HANDLE
       CLHandle,   uint32   NumberOfFields,   const   CSSM_FIELD   *CrlFields,
       CSSM_DATA_PTR NewCrlTemplate)

LIBRARY
       Common Security Services Manager library (libcssm.so)

PARAMETERS
       The  handle  that describes the add-in trust policy module used to per‐
       form this function.  The handle that describes the  add-in  certificate
       library	module used to perform this function.  The number of OID/value
       pairs specified in the CrlFields input parameter.  Any array  of	 field
       OID/value  pairs	 containing the values to initialize the CRL attribute
       fields A pointer to the CSSM_DATA structure containing the new CRL. The
       NewCrl->Data  is	 allocated by the service provider and must be deallo‐
       cated by the application.

DESCRIPTION
       This function creates an unsigned, memory-resident CRL template. Fields
       in  the	CRL are initialized based on the descriptive data specified by
       the OID/value input pairs in CrlFields and the local domain  policy  of
       the TP. The specified OID/value pairs can initialize all or a subset of
       the general attribute fields in the new CRL, though the	module	devel‐
       oper  may  specify  a set of fields that must be or cannot be set using
       this operation.	The NewCrlTemplate output is an unsigned CRL  template
       in the format supported by the TP.

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_TP_INVALID_CL_HANDLE		  CSS‐
       MERR_TP_INVALID_FIELD_POINTER	    CSSMERR_TP_UNKNOWN_TAG	  CSS‐
       MERR_TP_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_TP_CrlSignWithKey(3), CSSM_TP_CrlSignWithCert(3)

       Functions for the TP SPI:

       TP_CrlSignWithKey(3), TP_CrlSignWithCert(3)

						       TP_CrlCreateTemplate(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