CSSM_CL_CrlGetAllCachedRecordFields man page on Tru64

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

CL_CrlGetAllCachedRecordFields(3)	     CL_CrlGetAllCachedRecordFields(3)

NAME
       CL_CrlGetAllCachedRecordFields,	CSSM_CL_CrlGetAllCachedRecordFields  -
       Return field values from a CRL record (CDSA)

SYNOPSIS
       # include <cdsa/cssm.h>

       API:    CSSM_RETURN     CSSMAPI	   CSSM_CL_CrlGetAllCachedRecordFields
       (CSSM_CL_HANDLE	CLHandle, CSSM_HANDLE CrlHandle, const CSSM_DATA *Crl‐
       RecordIndex,  uint32  *NumberOfFields,  CSSM_FIELD_PTR  *Fields)	  SPI:
       CSSM_RETURN   CSSMCLI   CL_CrlGetAllCachedRecordFields  (CSSM_CL_HANDLE
       CLHandle,  CSSM_HANDLE  CrlHandle,  const  CSSM_DATA   *CrlRecordIndex,
       uint32 *NumberOfFields, CSSM_FIELD_PTR *Fields)

LIBRARY
       Common Security Services Manager library (libcssm.so)

PARAMETERS
       The handle that describes the add-in certificate library module used to
       perform this function.  A handle identifying a CRL that the application
       has  temporarily cached with the Certificate Library module. The refer‐
       enced CRL must contain the CRL record identified by CrlRecordIndex.  An
       index value identifying a particular revocation record in a cached CRL.
       The number of OID-value pairs returned by this function.	 A pointer  to
       an array of CSSM_FIELD structures, describing the contents of the pres‐
       elected CRL record using OID-value pairs. The field list	 is  allocated
       by  the	service provider and must be deallocated by the application by
       calling CSSM_CL_FreeFields() (CSSM API), or CL_FreeFields() (CL SPI).

DESCRIPTION
       This function returns all field values from a  prelocated,  cached  CRL
       record.	The  scanned CRL record is identified by CrlRecordIndex, which
       is returned by the function CSSM_CL_IsCertInCachedCrl() (CSSM API),  or
       CL_IsCertInCachedCrl() (CL SPI).

       Fields are returned as a set of OID-value pairs. The OID identifies the
       CRL record field and the data format of the value extracted  from  that
       field. The Certificate Library module defines and uses a preferred data
       format for returning field values in this function.

       Each CRL record may be digitally signed when it is  added  to  the  CRL
       using  the function CSSM_CL_CrlAddCert() (CSSM API), or CL_CrlAddCert()
       (CL SPI). This function does not perform any signature verification  on
       the CRL record.

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_CACHE_HANDLE		  CSS‐
       MERR_CL_INVALID_CRL_INDEX

SEE ALSO
       Books

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

       Reference Pages

       Functions for the CSSM API:

       CSSM_CL_IsCertInCachedCrl(3),   CSSM_CL_CrlCache(3),  CSSM_CL_CrlAbort‐
       Cache(3), CSSM_CL_FreeFields(3)

       Functions for the CLI SPI:

       CL_IsCertInCachedCrl(3),	     CL_CrlCache(3),	  CL_CrlAbortCache(3),
       CL_FreeFields(3)

					     CL_CrlGetAllCachedRecordFields(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Tru64

List of man pages available for Tru64

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